See also: europid

English

edit

Etymology

edit

Europe +‎ -id

Noun

edit

Europid (plural Europids)

  1. Synonym of Caucasoid

Anagrams

edit