iJunoon official Urdu Dictionary
صراحی
surahi
پیالہ
pyalaa
English definition for stoup
1. n. basin for holy water
2. n. an archaic drinking vessel
Meaning for stoup found in 5 Languages.
Sponored Video