buachaille-chaorach

Scottish Gaelic

Noun

buachaille-chaorach m

  1. alternative form of buachaill-chaorach (shepherd)