Baby boy names

Re: Baby boy names

ayaan means Gift of God-I dont know how would it be written in urdu/arabic though.
i love Raiyan-that's my son's name :)