Is there a distinct differentiation between the words natio, populus, vulgus, cultus, and societas in classical Latin? I'm encountering conflicting definitions in various dictionaries.
- natio is racial, familial, group, class, kind, vaguely of other peoples, specially when racially or culturally close
- populus is people (political, public) or folk
- vulgus is throng, crowd
- cultus is religion, sect, culture
- societas is society, partnership, fellowship; it took a political/public sense