Type Word Usage Ancient Roman Meaning & History Latin word meaning "nanny goat". Related ItemsDetails Surname DescendantsCabral(Portuguese) Cabrera(Spanish) Entry added January 10, 2017