Indian girls baby names 1. Arya (151) 2. Nila (1039) 3. Bodhi (1351) 4. Ishani (1351) 5. Rana (1962) 6. Ellora (2073) 7. Riddhi (2942) 8. Adya (3961) 9. Mithra (3961) 10. Tulsi (3961) 11. Amba (4634) 12. Anahita (4634) 13. Shakti (4634) 14. Adi (5581) 15. Aja (5581) 16. Amma (5581) 17. Mitra (5581) 18. Shraddha (5581) A-Z Indian names A B C D E F G H I J K L M N O P Q R S T U V W X Y Z See all Indian names »