búachaill

Etymology
From, from (compare 🇨🇬), from  +.

Noun

 * 1) cowherd
 * 2) herdsman