See also: europid

English edit

Noun edit

Europid (plural Europids)

  1. Synonym of Caucasoid

Anagrams edit