205 Beautiful Arabic Names and Their Meanings to Inspire You

One thing you’ll learn the minute you become pregnant is people have opinions about baby names. Your absolute fave could be shut down almost instantly by your partner. Float an idea by your mom or bestie and brace for ther unsolicited thoughts. With so many names already taken, it can feel impossible to find an original gem.

Never fear, we’re here to help! We've got plenty of Arabic names for baby boys and girls to inspire you. From timeless classics like Muhammad and Fatima to fresh picks like Nasreen and Faris, this guide serves up plenty of Arabic name inspo rooted in rich cultural traditions and meanings. We've made things easy by separating them into common names, girls' names, boys' names and even Arabic surnames.

Here’s an excellent list of 205 Arabic names and their meanings. With so many, you’re sure to find one that makes (almost!) everybody happy. Happy choosing!

Related: 350+ of the Most Popular Baby Name Ideas for 2024—Plus, Four Baby Naming Trends to Follow

Common Arabic Names

<p>Canva</p>

Canva

1. Layla – meaning "night"

2. Omar – meaning "flourishing"

3. Fatima – meaning "to abstain"

4. Ali – meaning "sublime, supreme"

5. Zara – meaning "flower"

6. Ibrahim – meaning "father of many"

7. Noor – meaning "light"

8. Ahmed – meaning "highly praised"

9. Aisha – meaning "living, prosperous"

10. Yusuf – meaning "God increases"

Related: We Asked ChatGPT To Give Us a List of Baby Names Inspired by Taylor Swift—and It Did Not Disappoint

Arabic Girl Names

<p>Canva</p>

Canva

11. Aaliyah – meaning "exalted, sublime"

12. Amira – meaning "princess"

13. Samira – meaning "pleasant companion"

14. Yasmin – meaning "jasmine flower"

15. Khadija – meaning "premature, early"

16. Zainab – meaning "fragrant plant"

17. Nadia – meaning "calling, tender voice"

18. Maryam – meaning "Mary"

19. Nasreen – meaning "wild rose"

20. Farah – meaning "joy"

21. Aliya – meaning "lofty, sublime"

22. Amirah – meaning "princess"

23. Zahra – meaning "flower"

24. Sauda – meaning "dark beauty"

25. Muna – meaning "wishful, desirous"

26. Safiya – meaning "pure"

27. Jasmine – like the flower

28. Lina – meaning "tender"

29. Dalal – meaning "delicate branch"

30. Malika – meaning "queen"

31. Aziza – meaning "dear, beloved"

32. Asiya – meaning "defiant"

33. Basima – meaning "smiling"

34. Jaida – meaning "novel, unique"

35. Hala – meaning "halo around the moon"

36. Habiba – meaning "beloved"

37. Farida – meaning "unique"

38. Jamilah – meaning "beautiful"

39. Kamila – meaning "perfect"

40. Nadira – meaning "rare and precious"

41. Iman – meaning "faith"

42. Hafsa – meaning "young lioness"

43. Huda – meaning "guidance"

44. Salma – meaning "peace"

45. Mayar – meaning "bringer of good food"

Related: If These 150 Popular Japanese Baby Names for Boys & Girls Aren't On Your Baby Naming List, They Should Be!

Arabic Boy Names

<p>Canva</p>

Canva

46. Muhammad – meaning "praised one"

47. Khalid – meaning "eternal"

48. Hasan – meaning "handsome"

49. Hamza – meaning "steadfast"

50. Malik – meaning "king"

51. Kamal – meaning "perfection"

52. Ziyad – meaning "increase"

53. Faris – meaning "knight"

54. Idris – meaning "educated"

55. Jamal – meaning "beauty"

56. Kareem – meaning "generous"

57. Yousef – meaning "God increases"

58. Rami – meaning "shooter with arrows"

59. Sami – meaning "elevated"

60. Rashid – meaning "rightly-guided"

61. Tariq – meaning "morning star"

62. Khalil – meaning "friend"

63. Amir – meaning "prince"

64. Nasir – meaning "protector"

65. Zayn – meaning "beautiful"

66. Imran – meaning "prosperous"

67. Abbas – meaning "stern"

68. Adnan – meaning "serenity"

69. Ammar – meaning "flourishing"

70. Anwar – meaning "radiance"

71. Mustafa – meaning "the chosen one"

72. Bilal – meaning "modest"

73. Rayyan – meaning "prosperous"

74. Zaid – meaning "increasing"

75. Ameer – meaning "prince"

76. Zain – meaning "beautiful adornment"

77. Azan – meaning "call to prayer"

78. Daris – meaning "educated"

79. Malek – meaning "king"

80. Rayan – meaning "prosperous"

Related: 150 Vibrant Spanish Boy Names for Your Little One

Arabic Last Names

81. Arif – meaning "knowledgeable"

82. Asad – meaning "lion"

83. Aziz – meaning "dear, beloved"

84. Badr – meaning "full moon"

85. Bashir – meaning "bringer of good news"

86. Dahir – meaning "victorious"

87. Faisal – meaning "torrent, cascade"

88. Fadil – meaning "virtuous"

89. Fahad – meaning "hunter"

90. Farid – meaning "unique, incomparable"

91. Fathi – meaning "conquest"

92. Fawaz – meaning "victory"

93. Fouad – meaning "heart"

94. Ghali – meaning "precious"

95. Ghazi – meaning "warrior"

96. Habib – meaning "beloved"

97. Hachem – meaning "determinate"

98. Hakim – meaning "wise"

99. Halim – meaning "clement"

100. Hamdi – meaning "praise"

101. Hamid – meaning "praiseworthy"

102. Hani – meaning "blissful"

103. Harb – meaning "war"

104. Harun – meaning "high mountain"

105. Hasib – meaning "mathematician"

106. Hassan – meaning "good, handsome"

107. Hilal – meaning "crescent moon"

108. Hilmi – meaning "mild, gentle"

109. Hosni – meaning "beautiful"

110. Husam – meaning "sword"

111. Husni – meaning "beautiful"

112. Hussain – meaning "little handsome one"

113. Rafiq – meaning "companion"

114. Ismail – meaning "God hears"

115. Jabar – meaning "restorer"

116. Jabbar – meaning "repairer"

117. Jafar – meaning "stream"

118. Jalil – meaning "sublime"

119. Jamil – meaning "beautiful"

120. Jawad – meaning "generous"

121. Kadir – meaning "capable"

122. Kadri – meaning "powerful"

123. Kahil – meaning "perfect"

124. Khalid – meaning "eternal"

125. Khalil – meaning "friend"

126. Latif – meaning "gentle"

127. Lutfi – meaning "tender"

128. Madhi – meaning "praiseworthy"

129. Mahir – meaning "skilled"

130. Majid – meaning "glorious"

131. Mamoun – meaning "guarded"

132. Mansour – meaning "victorious"

133. Marwan – meaning "uniter"

134. Massoud – meaning "fortunate, lucky"

135. Mawlai – meaning "my lord"

136. Mazin – meaning "heavy rain"

137. Mehdi – meaning "rightly-guided"

138. Moataz – meaning "seeking refuge"

139. Moncef – meaning "honest"

140. Moustafa – meaning "the chosen one"

141. Mounir – meaning "luminous"

142. Mourad – meaning "desired"

143. Mukhtar – meaning "chosen"

144. Murad – meaning "desired"

145. Mustafa – meaning "the chosen one"

146. Nabil – meaning "noble"

147. Nader – meaning "rare"

148. Nafi – meaning "beneficial"

149. Nahil – meaning "bountiful"

150. Nasri – meaning "helper"

151. Nazim – meaning "arranger"

152. Nizam – meaning "order, arranging"

153. Nour – meaning "light"

154. Nuri – meaning "my light"

155. Qadir – meaning "capable"

156. Qusai – meaning "strong"

157. Rahim – meaning "merciful"

158. Rahmi – meaning "having mercy"

159. Rashid – meaning "rightly-guided"

160. Ridha – meaning "satisfied"

161. Sabah – meaning "morning"

162. Sabri – meaning "patient"

163. Samir – meaning "entertaining companion"

164. Shakir – meaning "grateful"

165. Shamil – meaning "comprehensive"

166. Shafiq – meaning "compassionate"

167. Siddiq – meaning "truthful"

168. Subhi – meaning "daybreak"

169. Tahar – meaning "pure"

170. Tahir – meaning "pure"

171. Talal – meaning "dewdrops"

172. Tawfiq – meaning "success from God"

173. Walid – meaning "son, born"

174. Yasin – meaning "flourishing"

175. Yousri – meaning "wealthy"

176. Yusri – meaning "prosperity"

177. Salim – meaning "safe, unharmed"

178. Zakariya – meaning "God remembers"

179. Zayn – meaning "beautiful adornment"

180. Zuhair – meaning "bright, shining"

181. Abbas – meaning "lion"

182. Abdul – meaning "servant"

183. Abed – meaning "worshipper"

184. Aden – meaning "prosperous"

185. Sharif – meaning "noble"

186. Akram – meaning "most generous"

187. Ali – meaning "sublime, supreme"

188. Amir – meaning "prince"

189. Amin – meaning "trustworthy"

190. Anis – meaning "friendly companion"

191. Abdallah – meaning "servant of God"

192. Azzam – meaning "resolute"

193. Darwish – meaning "dervish"

194. Ghalib – meaning "victor"

195. Halabi – meaning "from Aleppo"

196. Hammad – meaning "praiseworthy"

197. Jarrah – meaning "surgeon"

198. Masri – meaning "from Egypt"

199. Najeeb – meaning "noble"

200. Raafat – meaning "gentleness"

201. Sadiq – meaning "truthful"

202. Saleh – meaning "righteous"

203. Shami – meaning "from Syria or Damascus"

204. Talib – meaning "student"

205. Zafar – meaning "victory"

Next: Looking for Inspiration from Ancient Philosophers or Mythology? Check Out These 150 Greek Baby Names