Caved

Hindi Meaning

खोखला करना

गुफा बनाना

English Meaning

  1. Past participle of cave