Name used in Arabic and Indian cultures, possibly meaning 'gift of God' in Arabic or linked to Sanskrit concepts of time.
Like Ayyan?
Swipe through thousands of names like it