shough
English
shough meaning in English • shough का अर्थ अंग्रेजी में
Noun
- A shockdog.
interj.
- See Shoo>.