humation
English
humation meaning in English • humation का अर्थ अंग्रेजी में
Noun
- Interment; inhumation.