The eHRAF World Cultures database contains ethnographic collections on cultures and ethnic groups worldwide including 295 culture names. It is searchable by cultures, subjects, regions, subsistence types, uniquely down to the paragraph level. Try it out and let us know what you think.
TIP: Use the Practical Guide to get started.