Oraibiعربي
Intelligent, Educated and Intellectual. Oraibi is an Arabic name for boys that means keen, perceptive, intelligent. It is the attributive form of Oraib.
Orhanأورهان
Orhan is a Turkish name for boys that means great leader, supreme leader. It can also be spelled as Orkhan.
Orjunأرجون
Orjun is an Arabic name for boys and girls that refers to the branch of a palm tree that holds the cluster of dates (i.e. what remains of the branch once the dates are removed).
Orkhanأورخان
Orkhan is a Turkish name for boys that means great leader, supreme leader.
Orzأرز
Orz is an Arabic name for boys that means side, proximity. It also means middle (of a sea or river).
Osamaأسامة
Lion, Well-wisher, Extending help towards someone with good intentions, Name of a Companion of the Holy Prophet (pbuh)