Save Type Surname (from occupation & from location) Usage Portuguese, Galician Pronounced Pron. kur-NIE-roo(European Portuguese) kar-NEH-roo(Brazilian Portuguese) kar-NAY-roo(Brazilian Portuguese) kar-NAY-ro(Galician) [key·IPA] Meaning & History Means "ram" in Portuguese and Galician, either used as an occupational name for a shepherd or a habitational name for someone from any of various places called Carneiro.