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