Hi, we are Hindu and named our son Ayan. One thing we liked about it was that it is such a cross-cultural name. The meanings we researched are as follows:
1. Hindu/Tamil:
Brahma, the God of Creation
2. Sanskrit: Soaked in the Divine (as in Satyanarayan)
3. Biblical: Motion, To Arrive (related to
Noah); Iian, which is pronounced like Ayan, is the Scottish variation of
John4. Hebrew: Nothingness,
Peace5. Persian: Notable
6. Islam/Arabic: God’s Gift
7. Several African Languages: Center Part of the Soul.