Gharapuri

English

Proper noun

Gharapuri

  1. Synonym of Elephanta (Indian island).