Excavated Meaning in Hindi