grotto Meaning and Definition
غار
ghaar
کھوہ
khoh
سَرداب
sardaab
مَصنوعی غار
Masnoi ghaar
قُدرتی غار
qudrati ghaar
A grotto (Italian grotta and French grotte) is a natural or artificial cave used by humans in both modern times, and historically or prehistorically.
Sponored Video