iJunoon official Urdu Dictionary
غار
ghaar
کھوہ
khoh
English definition for grot
1. n. a small cave (usually with attractive features)
Meaning for grot found in 2 Languages.
Sponored Video