Грамматический словарь Зализняка (склонения слова):
Ковбой, ковбои, ковбоя, ковбоев, ковбою, ковбоям, ковбоя, ковбоев, ковбоем, ковбоями, ковбое, ковбоях
ковбо́й
-я, м.
Конный пастух, пасущий стада в степях западных штатов США.
[англ. cowboy]
КОВБОЙ, я, м. На североамериканском западе: пастух, объезжающий стада верхом.
| прил. ковбойский, ая, ое. К. фильм (приключенческий фильм из жизни ковбоев).
ковбо́й
КОВБОЙ -я; м. [англ. cowboy] В степях западных штатов США: конный пастух стада.
◁ Ковбойский, -ая, -ое. К-ая шляпа. К-ая рубашка. К. фильм (приключенческий фильм из жизни ковбоев).
КОВБ’ОЙ, ковбоя, ·муж. (·англ. cowboy). Североамериканский пастух, пасущий стада верхом.