Meaning
Mahikaa means 'earth' or 'the one who is beautiful like the earth', symbolizing grace.
Growth over last 10 years
Download App