southdown
English
southdown meaning in English • southdown का अर्थ अंग्रेजी में
Adjective
- Of or pertaining to the South Downs, a range of pasture hills south of the Thames, in England.
Noun
- A Southdown sheep.