My boy is named Aditya and we're really happy with it, but honestly there are so many beautiful Tamil names to choose from lah. Have you thought about what kind of meaning matters to you - like nature, strength, god names? That usually helps narrow it down because Tamil names are so rich with meaning, and once you know what resonates with you and your husband, the choice becomes easier.