OXHERD


Meaning of OXHERD in English

n. a cowherd.

Oxford English vocab.      Оксфордский английский словарь.