incavation
English
incavation meaning in English • incavation का अर्थ अंग्रेजी में
Noun
- Act of making hollow; also, a hollow; an excavation; a depression.