In Sanskrit, 'avani' means 'earth' or 'the one who is born from the earth'. This name carries a deep connection to nature and the earth, symbolizing strength, stability, and grounding. Hindi Names Indian Names Sanskrit Names Popularity of Avani While 'Avani' has been used in India for ...