
Ahmed
Arabic
Ahmed is an Arabic boy’s name meaning “highly praised” or “one who constantly thanks God.” It comes from the Arabic root ḥ-m-d, which carries ideas of praise, gratitude, and commendation.
Browse our entire collection. Filter by what feels right.
851 names
851 names

Arabic
Ahmed is an Arabic boy’s name meaning “highly praised” or “one who constantly thanks God.” It comes from the Arabic root ḥ-m-d, which carries ideas of praise, gratitude, and commendation.

English
Alexander comes from the Greek Alexandros, meaning “defending men” or “protector of man.” It is a strong, historic English boys’ name with roots in Ancient Greek and Latinized forms.

Hindi
Aditya is a Sanskrit and Hindi boy’s name meaning “of Aditi” or “belonging to Aditi.” In Hindu tradition, it is also strongly associated with the sun god Surya, suggesting light, warmth, and divine energy.

Arabic
Imran is an Arabic masculine name connected with the Quran and traditionally understood as the Arabic form of Amram. It is associated with revered family lineage, including the father of Moses and, in the Quran, the father of Maryam.

English
Ethan is a masculine name of Hebrew origin meaning “solid,” “firm,” “enduring,” or “strong.” It carries a steady, grounded feeling with deep biblical roots and a long history in English use.

Chinese
Yang is a Chinese name that can be written with characters such as 洋, meaning “ocean,” or 阳/陽, meaning “light,” “sun,” or the yang principle associated with masculine, active energy. Because many Chinese characters share the pronunciation yáng, its exact meaning depends on the character chosen.

Tamil
Kavin Pranav pairs Kavin, meaning “handsome” or “beautiful,” with Pranav, a name closely tied to Pranava, the sacred sound Aum. Together, it has a graceful Tamil style with a spiritual, dignified feel.

Hindi
Krishna comes from Sanskrit कृष्ण (Kṛṣṇa), meaning “black” or “dark.” It is best known as the name of Krishna, a major Hindu deity associated with protection, compassion, tenderness, and love.

Japanese
Tatsuki is a Japanese boy’s name often interpreted as “dragon tree,” from tatsu, “dragon,” and ki, “tree” or sometimes “radiance.” Some baby-name sources also gloss Tatsuki as “big moon,” reflecting how Japanese names can vary by kanji choice.

Japanese
Sota is a Japanese boy’s name. Its exact meaning depends on the kanji chosen; one attested spelling is 蒼汰, as in Japanese actor Sota Fukushi.

Hindi
Arjun is a Hindi boy name meaning "bright," "shining," or "white." It has a crisp, strong sound and a meaning that feels clear, hopeful, and full of light.

English
Hazel is an English nature name drawn from the hazel tree, a deciduous tree or large shrub of the genus Corylus. Its warm imagery connects the name with rounded green leaves, early spring catkins, and the hazelnut fruit.

Chinese
Mei is a feminine Chinese name that can mean “beautiful” when written 美 or “Chinese plum” when written 梅. It is also used in Japanese, where its meaning changes depending on the characters chosen.

English
Zoey is a modern English spelling of Zoe, a Greek name meaning “life.” Bright and energetic, it carries a simple, joyful meaning with ancient roots.

English
Camila is a Spanish and Portuguese form of Camilla, from Latin camillus, meaning “young ceremonial attendant” or “acolyte.” It carries a graceful ancient Roman feel with a warm, modern sound.

Chinese
Lei is a Chinese name most often associated with 雷, meaning “thunder.” Short and bright, it carries an energetic image of strength, movement, and a voice that can be heard.

English
Gabriel is traditionally understood as “God is great.” In English, it is strongly associated with the angel Gabriel, the divine messenger in Abrahamic religious traditions.

Spanish
Martín is the Spanish form of Martin, from the Roman name Martinus, ultimately connected to Mars, the Roman god. Its meaning is often understood as “of Mars” or “dedicated to Mars.”

Chinese
Hao is a Chinese masculine given name that can be written with several characters, including 浩 “vast, of water,” 皓 “bright white,” 昊 “vast, of the sky,” 豪 “talented,” and 灏 “vast, bright white.” The everyday character 好, pronounced hǎo, also means “good,” “fine,” or “OK,” though given-name meanings depend on the chosen character.

Yoruba
Adewale is a Yoruba masculine name. The supplied sources identify it as Yoruba, but they do not provide a verified literal meaning or etymology.

Spanish
Julia is the feminine Latin form related to Julio and Julius, traditionally meaning “of the gens Julia” or “a descendant of Julus.” In Spanish, it is pronounced with a soft, elegant H-like initial sound: HOO-lyah.

Arabic
Mustafa is an Arabic boy’s name meaning “chosen,” “selected,” or “preferred.” It is also a respected epithet associated with the Prophet Muhammad.

Tamil
Aadhavan Arul is a Tamil boy's name led by Aadhavan, a classical Tamil name meaning "sun" or "solar brilliance." Together, it feels bright, devotional, and warmly rooted in Tamil culture.

Chinese
Ming is a Chinese name most often associated with 明, meaning “bright,” “light,” or “clear.” It can also be written 铭, meaning “to inscribe” or “to engrave,” depending on the chosen Chinese character.

Arabic
Reem is an Arabic feminine name meaning “gazelle” or “white antelope.” It evokes grace, gentleness, natural beauty, and light-footed elegance.

Japanese
Kaito is a Japanese boy’s name often written with kanji such as 海斗, combining 海, “sea,” with 斗, associated with the Big Dipper or a measuring dipper. Its imagery suggests ocean-wide possibility, guidance, and a bright sense of adventure.

Tamil
Nilan is linked to Sanskrit nila, meaning "blue" or "sapphire." Paired with Ashwin, it feels calm, bright, and distinctly South Asian in style.

Hindi
Vivaan is a Hindi boy’s name of Indian and Sanskrit origin, commonly understood as “full of life,” “lively,” or “energetic.” It is also associated with the rays of the morning sun, sunrise, and bright new beginnings.

Hindi
Aadhya is a Hindi/Sanskrit girl’s name meaning “first power,” “the beginning,” or “Goddess Durga.” It is also associated with qualities such as being first, unequalled, perfect, and connected with the earth.

Chinese
Xiu is a Chinese name often written 秀, meaning “luxuriant,” “beautiful,” “elegant,” or “outstanding.” It may also be formed from other Chinese characters pronounced xiù, giving families room for personal meaning.

Yoruba
Tunde is a Yoruba boy’s name commonly understood as “returns” or “has come back,” often associated with longer Yoruba names such as Babatunde, meaning “father has returned.” It carries a warm sense of continuity, family memory, and joyful arrival.

Tamil
Aaradhana is a Sanskrit-origin Hindu girl name meaning “worship,” “prayer,” or “devotion.” Paired with Nivedha, it has a graceful Tamil feel and a deeply devotional sound.

Hindi
Reyansh is commonly interpreted as “ray of light” or “first ray of sunlight.” In Hindu baby-name sources, it is also explained as “Lord Vishnu’s ansh,” meaning a part or portion associated with Lord Vishnu.

English
Michael comes from the Hebrew name Miḵaʾel, meaning “Who is like God?” The question is traditionally understood as rhetorical, expressing that no one is like God.

English
Joseph comes from the Hebrew Yosef, meaning “he will add” or “may he add.” The name carries the hopeful idea of increase, blessing, and something good being added to a family.

Tamil
Iniyan Karthik is a Tamil boy name with a gentle, bright feel. Iniyan is understood as “sweet” in Tamil, while Karthik is a familiar South Indian given name often associated with warmth, strength, and the month or star name Karthika.

Chinese
Lin is a Chinese name most directly associated with the character 林, meaning “forest,” “woods,” or “trees.” As a girl’s name, it feels gentle, natural, and quietly strong.

English
Penelope is a Greek name most often associated with the meaning “weaver.” It is also tied to the faithful, clever queen of Ithaca in Homer’s Odyssey.

English
Lucas is commonly connected with Latin Lucius and lux, meaning “light” or “illumination.” It is also associated with the Greek form Loukas and the biblical figure known in English as Luke.

Japanese
Rin is a Japanese name associated with meanings such as “severe,” “dignified,” and “jade.” Short, clear, and graceful, it has a poised feeling that can suit a gentle yet strong girl.

Tamil
Tharun Adhithya combines the Sanskrit sense of youthfulness and vigor with Adhithya, a South Indian spelling of Āditya, linked with the sun and divine light. Together, it feels bright, energetic, and full of promise.

Hindi
Riya is a short, feminine Hindi name used in Indian naming contexts. The provided sources do not establish one verified literal meaning, so it is best understood here as a graceful modern Indian name rather than a name with a single confirmed definition.

Japanese
Yui is a Japanese feminine name whose meaning changes with the kanji chosen. Common meanings include “tie” or “link” from 結, “only” from 唯, “reason” from 由, and “supportive” from 維.

Hindi
Ishaan is a Sanskrit-origin boys’ name meaning “lord” or “ruler.” In Hindu tradition, it is especially associated with Lord Shiva as guardian of the northeast direction.

Tamil
Arjun Mukilan is a Tamil boy’s name pairing Arjun, a well-established Indian given name, with Mukilan, a Tamil name often used with the feeling of cloudlike beauty and calm. Together, it has a strong, poetic sound: brave, gentle, and rooted.

Chinese
Fang is a Chinese name often written 芳, meaning “fragrant,” “virtuous,” or “beautiful.” It can also be written with other Chinese characters pronounced fāng, giving families room to choose a meaning that feels personal.

Yoruba
Folake is a Yoruba girl’s name meaning “to use non-monetary wealth to pamper.” It carries a feeling of cherished care, affection, and abundance that goes beyond money.

Japanese
Mio is a Japanese girls’ name whose meaning depends on the kanji chosen, with possible readings connected to beauty, water, truth, or a graceful thread or channel. In Italian and Spanish, mio also means “my” or “mine,” giving the name an affectionate, cherished feeling.

Hindi
Advait Kumar Sharma is a Hindi boy name. Advait is widely understood as a spiritual name connected with the idea of oneness or non-duality, while Kumar and Sharma are familiar Indian family-name elements.

English
Aurora means “dawn” in Latin. The name comes from Aurora, the ancient Roman goddess of dawn, a figure associated with renewal, morning light, and the first glow of day.