SOUTHDOWN


Meaning of SOUTHDOWN in English

noun a southdown sheep.

2. southdown ·adj of or pertaining to the south downs, a range of pasture hills south of the thames, in england.

Webster English vocab.      Английский словарь Webster.