Picking a name for your kid is one of the most crucial decisions of your life. Parents strive to find special and unique names for their kids. Many parents want to give their children names that would suit them, and to wear proudly all their lives.

The Arabic language is poetic, it offers a lot of wonderful names. You would get inspired to give your next newborn one of those beautiful names.

Whether you have Arabic roots and want to get a taste of your culture, or if you just like to give your baby a unique name. We prepared a guide of 10 timeless and beautiful Arabic names for both boys and girls. Some of these names are known, but it’s still good to learn the roots and the meanings behind each one of them.

10Omar

If you’re looking for a meaningful name, then Omar is the right name for your baby boy. It means “thriving” or “prosperous”.

The name has roots in Arab history. The most powerful and influential Muslim caliph was named Omar Ebn Al-Khattab. The name is familiar and easy to pronounce, it also is a unique name. People with this name tend to be trustworthy, cooperative, considerate, and adaptable.

Some people would spell it Umar.

9Nour

Nour (pronounced NOOR) is an Arabic unisex name used for both boys and girls, but more popular as a girl’s name.

Nour means “light of life” or “light”. It’s adopted in different languages and areas of the world but it is originated from the Arabic language.

If you want a warm name for a baby to light up your life, then Nour is the right name. People with this name have creative tendencies, they do things like public speaking, writing, singing, or acting.

It can also be spelled as Noor or Nur.

8Malik

The name Malik means “a king”, “an owner”, and also refers to one of God’s names in Islam. It’s a common name in many Arab countries. People with this name have attributes like being natural leaders and independence

The name can also be spelled as Malek.

7Aysha

Aysha (pronounced Eye-Sh-A) is a common female name that has Arabic origins. The name has different meanings. It basically means “alive”, it’s derived from the word “Aish” which means “bread or food”.

If you’re looking for a lively name for a baby girl then Aysha is the perfect name for you. Those with this name tend to be sociable and they live with people in harmony and peace.

The name can be spelled A’aisha, A’isha, Aischa, Aishah.

6Khalid

The name Khalid (pronounced Kuh-Led) is a baby boy’s name of Arabic origin and it means “immortal” or “eternal”.

Besides currently being the name of the popular pop singer, it also has a historical value. The name dates back to the 7th century, to the military leader Khalid ibn Al Waleed.

RELATED: 10 Baby Boy Names Inspired By Disney Princes

People with this name are affectionate and romantic. They are loving and have a strong empathy towards people and human beings.

5Farah

Farah is associated with rejoicing, it’s refreshing and modern. Girls with this name tend to have kind hearts and overall pleasant personalities.

4Zein

Zein (pronounced ZAYN) is an Arabic boy’s name, which is commonly used in the Levant area in the middle east and also in Europe. It means “handsome”, “beauty”, and “excellence”.

Zein is a masculine name, but generally, it’s considered a unisex name. However, Zein is the male version of the girl’s name Zeina.

People with this name have graceful and charming personalities, they are also intelligent and talented.

It can be also spelled Zayen and Zain.

3Aliyah

This list cannot be complete without this cute name Aaliyah (pronounced A-lee-yah). Aside from being the name of everyone’s favorite singer Aaliyah Haughton, it also has Arabic roots. The name means “royal” or “sublime”. It has another meaning which is “the highest social position”.

Girls with this name tend to be dreamers and have fertile imaginations. They also have great potential to inspire others.

Aliyah is the feminine version of the name Ali. Some people spell it, Aaliyah.

2Amir

Amir is a powerful yet sweet name for a baby boy. Boys with this name have a tender and soft spot for people, they are natural-born leaders with witty personalities.

Amir is the male version of the name Amira. It can also be spelled as Ameer.

1Habiba

Habiba (pronounced ha-BEE-bah), this adorable name is usually used as a baby girl’s name. It literally means “sweetheart”, “darling”, or “beloved one”.

The name is widely used in the Arab world and France. And it’s the female version of the male name Habib. Girls with this name tend to be strong yet inspiring to all people around them.