Насколько я знаю, ковбои к тому, что обычно мы понимаем под этим, никакого отношения не имеет.
Ковбой - человек, следящий за скотом.
А то, что нам показывают - ганфайтер.
А теперь к вопросу. В английском существительное, стоящее перед други существительным, обычно становится определением. А как ты будешь слышать - твое дело. Хоть "мальчик-корова", хоть "коровий мальчик" (не знаю, короче)))))
Какой-то текст с грузинским акцентом