buachaille-chaorach
Scottish Gaelic
Noun
buachaille
-
chaorach
m
alternative form of
buachaill-chaorach
(
“
shepherd
”
)