what is an 8 sided base pyramid name
An octagonal based pyramid.Unless you meant faces including the base in which case it is a heptagonal based pyramid.Hope this helps :)