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