meaning of shough

1. A shockdog.
2.
See Shoo.


Related Words

shough |

Developed & Maintained By Taraprasad.com

Treasure Words