Фамилия Карнейру имеет португальское происхождение и происходит от слова «carneiro», что в переводе с португальского означает «баран» или «баранина». Изначально это могло быть прозвищем для человека, занимавшегося разведением овец или торговлей мясом, либо указывать на физические или характерные черты, ассоциируемые с бараном. В средневековой Португалии фамилии часто образовывались от названий профессий, животных или личных качеств, и Карнейру не является исключением.
С приходом португальских колонизаторов фамилия распространилась в Бразилии, где стала одной из распространённых. В Бразилии фамилия встречается в различных регионах, особенно в южных и юго-восточных штатах, таких как Риу-Гранди-ду-Сул и Сан-Паулу, что связано с исторической иммиграцией португальцев. Сегодня Карнейру — это распространённая бразильская фамилия, которая также встречается в других португалоязычных странах, таких как Португалия и Ангола.
Этимологически фамилия относится к категории профессиональных или описательных фамилий, отражающих род занятий или особенности человека. В некоторых случаях она могла быть топонимической, указывая на место, где разводили овец, но основное значение связано с животным. В русской транскрипции фамилия передаётся как «Карнейру», что соответствует правилам практической транскрипции португальского языка.
Источники: Унбегаун Б. О. «Русские фамилии»; Никонов В. А. «Словарь русских фамилий»; переписи, избирательные списки и архивные описи.