Means "storyteller", derived from Arabic روى (rawa) "to relate".
Nainesh is an Indian name for boys meaning Gods Third Eye; Relax Eyes; Relate to Eye. Read below for Nainesh's celebrity and ruler associations, and numerological meanings. If Nainesh is the one, congratulations!
You can get more than one meaning for one word in Urdu. You have searched the English word "Accredited" which means "مامور" Mamoor in Urdu.