Name Element CAPRA

Type Word

Meaning & History

Latin word meaning "nanny goat".

Related Items

Surname DescendantsCabral(Portuguese) Cabrera(Spanish)

Entry added January 10, 2017