Kids Names

Explore NamesContact Us
  • Baby & Toddler
  • Parenting
  • Explore Names
  • Contact Us
About UsPrivacy PolicyTerms of ServiceContact Us

© 2026 Kids Names. All rights reserved.

Loading baby names...

  1. Home
  2. Baby Names
  3. Christian Names

Christian Names with Meanings

Discover traditional Christian baby names with meanings. Find names with Christian origins.

Filter by Letter:

Found 107 names

Adir

Meaning: Mighty; majestic; noble — a divine epithet in the Hebrew Psalms

Origin: hebrew, biblical, christian

Gender: boy

Adir is a boy name of Biblical origin, beautifully meaning "Mighty, Strong". With its origins in the...

Read More →

Albertine

Meaning: Noble and bright; feminine of Albert — French Albertine

Origin: french, german, christian

Gender: girl

Albertine is a boy name of German origin, beautifully meaning "Noble, Bright". German names often ca...

Read More →

Amatus

Meaning: The beloved one; he who is dearly loved — Latin Amātus

Origin: latin, italian, christian

Gender: boy

Amatus is a boy name of Latin origin, beautifully meaning "Amatus is the Latin past participle of *a...

Read More →

Alonso

Meaning: Noble, Ready For Battle

Origin: christian

Gender: boy

Alonso is a boy name of Christian origin, beautifully meaning "Noble, Ready For Battle". With its or...

Read More →

Albina

Meaning: White; fair-skinned — Saint Albina, the 3rd-century Roman martyr

Origin: latin, roman, christian

Gender: girl

Albina is a boy name of Latin origin, beautifully meaning "Fair, White". Latin names reflect the end...

Read More →

Alyssa

Meaning: Sweet alyssum; rational — from the Greek flower-name

Origin: greek, english, christian

Gender: girl

Alyssa is a boy name of French origin, beautifully meaning "Alyssa derives from the flower name Alys...

Read More →

Almeda

Meaning: Poplar grove; the green-lined avenue — Spanish Alameda

Origin: spanish, latin, english, christian

Gender: girl

Almeda is a boy name of Latin origin, beautifully meaning "Poplar Grove". Latin names reflect the en...

Read More →

Abstinence

Meaning: Self-restraint; the practice of refraining from indulgence

Origin: english, puritan, christian

Gender: boy

Abstinence is a boy name of English origin, beautifully meaning "Restraint". English names have evol...

Read More →

Alen

Meaning: Alen means “little rock,” derived from the Celtic root “ail” (rock) with a diminutive suffix “‑en.”

Origin: christian

Gender: boy

Alen is a boy name of Christian origin, beautifully meaning "Alen means “little rock,” derived from ...

Read More →

Albrecht

Meaning: Noble, Bright

Origin: christian

Gender: boy

Albrecht is a boy name of Christian origin, beautifully meaning "Noble, Bright". With its origins in...

Read More →

Abimelech

Meaning: My father is king; the royal son — Hebrew Abī-melekh

Origin: hebrew, jewish, christian, biblical

Gender: boy

Abimelech is a boy name of Hebrew origin, beautifully meaning "My Father Is King"". Hebrew names car...

Read More →

Aldous

Meaning: Old; venerable — famously borne by author Aldous Huxley

Origin: english, anglo-saxon, germanic, christian

Gender: boy

Aldous is a boy name of Christian origin, beautifully meaning "Old". With its origins in the Christi...

Read More →

Albena

Meaning: Albena means “white” or “bright,” derived from the Slavic root alb- related to the Latin albus “white.”

Origin: christian

Gender: boy

Albena is a boy name of Christian origin, beautifully meaning "Albena means “white” or “bright,” der...

Read More →

Adalira

Meaning: Noble lyre; one of noble harmony — a poetic Spanish feminine name

Origin: spanish, germanic, christian

Gender: girl

Adalira is a boy name of Spanish origin, beautifully meaning "Adalira derives from the Germanic root...

Read More →

Abraham

Meaning: Father of many; father of a multitude — the patriarch of three Abrahamic faiths

Origin: christian, hebrew, biblical

Gender: boy

Abraham is a boy name of Christian origin, beautifully meaning "Abraham derives from the Hebrew name...

Read More →

Aodh

Meaning: Fire

Origin: christian

Gender: boy

Aodh is a boy name of Christian origin, beautifully meaning "Fire". With its origins in the Christia...

Read More →

Ansgar

Meaning: God Spear

Origin: christian

Gender: boy

Ansgar is a boy name of Christian origin, beautifully meaning "God Spear". With its origins in the C...

Read More →

Addo

Meaning: Addo is a diminutive of Adam, which in Hebrew means “man” or “earth.”

Origin: christian

Gender: boy

Addo is a boy name of Christian origin, beautifully meaning "Addo is a diminutive of Adam, which in ...

Read More →

Alwilda

Meaning: Elf battle — borne by the legendary Goth pirate-princess Awilda

Origin: germanic, norse, english, christian

Gender: girl

Alwilda is a boy name of Indian origin, beautifully meaning "Elf Battle". With its origins in the In...

Read More →

Adelais

Meaning: Of Noble Kin

Origin: christian

Gender: boy

Adelais is a boy name of Christian origin, beautifully meaning "Of Noble Kin". With its origins in t...

Read More →

Alexandra

Meaning: Defender of the people; she who protects — Greek Alexandra, feminine of Alexandros

Origin: greek, english, russian, christian

Gender: girl

Alexandra is a boy name of Greek origin, beautifully meaning "Defender Of The People". Greek names c...

Read More →

Adolph

Meaning: Noble wolf; the highborn warrior — German Adolf, from Old High German Athalwolf

Origin: german, english, christian

Gender: boy

Adolph is a boy name of German origin, beautifully meaning "Adolph derives from the Old High German ...

Read More →

Anselma

Meaning: God's helmet; the divinely protected one — Latin Anselma, feminine of Anselm

Origin: latin, german, italian, christian

Gender: girl

Anselma is a boy name of German origin, beautifully meaning "God's Helmet/Protector". German names o...

Read More →

Azariah

Meaning: Yahweh has helped; the divinely aided one — Hebrew Azaryāh

Origin: hebrew, jewish, christian, biblical

Gender: boy

Azariah is a boy name of Hebrew origin, beautifully meaning "God Has Helped". Hebrew names carry the...

Read More →

Alvar

Meaning: Elf Warrior

Origin: christian

Gender: boy

Alvar is a boy name of Christian origin, beautifully meaning "Elf Warrior". With its origins in the ...

Read More →

Aldrich

Meaning: Old ruler; long-reigning king — Old English noble name

Origin: english, anglo-saxon, germanic, christian

Gender: boy

Aldrich is a boy name of German origin, beautifully meaning "Old Ruler". German names often carry a ...

Read More →

Attila

Meaning: Father

Origin: christian

Gender: boy

Attila is a boy name of Christian origin, beautifully meaning "Father". With its origins in the Chri...

Read More →

Antoinette

Meaning: Antoinette is the French feminine diminutive of Antoine, derived from the Latin name Antonius meaning “of the Antonius family.”

Origin: christian

Gender: boy

Antoinette is a boy name of Christian origin, beautifully meaning "Antoinette is the French feminine...

Read More →

Aileen

Meaning: Light; bright shining one — Irish/Scottish variant of Helen/Evelyn

Origin: irish, scottish, gaelic, christian

Gender: girl

Aileen is a boy name of English origin, beautifully meaning "From Evelyn". English names have evolve...

Read More →

Acelynn

Meaning: Acelynn is a modern compound name combining the English element “ace,” meaning “one” or “chief,” with the Welsh element “lyn,” meaning “lake.”

Origin: christian

Gender: boy

Acelynn is a boy name of Christian origin, beautifully meaning "Acelynn is a modern compound name co...

Read More →

Allyson

Meaning: Of noble kind — modern American respelling of Alison

Origin: english, american, christian

Gender: girl

Allyson is a boy name of Arabic origin, beautifully meaning "Allyson means 'noble' or 'of noble kind...

Read More →

Adeben

Meaning: 12th Born Child

Origin: christian

Gender: boy

Adeben is a boy name of Christian origin, beautifully meaning "12th Born Child". With its origins in...

Read More →

Apiatan

Meaning: Lance Made With Wood

Origin: christian

Gender: boy

Apiatan is a boy name of Christian origin, beautifully meaning "Lance Made With Wood". With its orig...

Read More →

Akello

Meaning: To Bring Forth

Origin: christian

Gender: boy

Akello is a boy name of Christian origin, beautifully meaning "To Bring Forth". With its origins in ...

Read More →

Aranka

Meaning: Golden one — Hungarian feminine name from arany "gold"

Origin: hungarian, latin, christian

Gender: girl

Aranka is a boy name of Latin origin, beautifully meaning "Gold". Latin names reflect the enduring i...

Read More →

Abelard

Meaning: Brave, Noble

Origin: christian

Gender: boy

Abelard is a boy name of Christian origin, beautifully meaning "Brave, Noble". With its origins in t...

Read More →

Adele

Meaning: Noble; of noble kind — a classic German feminine name

Origin: german, french, christian

Gender: girl

Adele is a boy name of German origin, beautifully meaning "Noble, Kind". German names often carry a ...

Read More →

Abrienda

Meaning: Opening

Origin: christian

Gender: boy

Abrienda is a boy name of Christian origin, beautifully meaning "Opening". With its origins in the C...

Read More →

Aceline

Meaning: Noble; of high birth — a French feminine variant of Adeline

Origin: french, christian

Gender: girl

Aceline is a boy name of Christian origin, beautifully meaning "Noble". With its origins in the Chri...

Read More →

Arndt

Meaning: Eagle

Origin: christian

Gender: boy

Arndt is a boy name of Christian origin, beautifully meaning "Eagle". With its origins in the Christ...

Read More →

Atli

Meaning: Father

Origin: christian

Gender: boy

Atli is a boy name of Christian origin, beautifully meaning "Father". With its origins in the Christ...

Read More →

Accalia

Meaning: The foster mother of Romulus and Remus — Acca Larentia of Roman mythology

Origin: latin, roman, mythology, christian

Gender: girl

Accalia is a boy name of Christian origin, beautifully meaning "Accalia is a variant of the Latin na...

Read More →

Antoine

Meaning: Antoine is the French form of the Latin name Antonius, meaning “of the Antonius family.”

Origin: christian

Gender: boy

Antoine is a boy name of Christian origin, beautifully meaning "Antoine is the French form of the La...

Read More →

Africa

Meaning: From Africa — a Spanish Catholic devotional name honouring the Virgin of Africa

Origin: spanish, latin, christian

Gender: girl

Africa is a boy name of Christian origin, beautifully meaning "From Africa". With its origins in the...

Read More →

Aurelius

Meaning: Golden

Origin: christian

Gender: boy

Aurelius is a boy name of Christian origin, beautifully meaning "Golden". With its origins in the Ch...

Read More →

Arrigo

Meaning: Ruler

Origin: christian

Gender: boy

Arrigo is a boy name of Christian origin, beautifully meaning "Ruler". With its origins in the Chris...

Read More →

Andrej

Meaning: Learned, Warrior

Origin: christian

Gender: boy

Andrej is a boy name of Christian origin, beautifully meaning "Learned, Warrior". With its origins i...

Read More →

Amaryllis

Meaning: Sparkling; the amaryllis flower — a Greek pastoral name

Origin: greek, botanical, christian

Gender: girl

Amaryllis is a boy name of Greek origin, beautifully meaning "Sparkling". Greek names carry the lega...

Read More →

Abdiel

Meaning: Servant Of God

Origin: christian

Gender: boy

Abdiel is a boy name of Christian origin, beautifully meaning "Servant Of God". With its origins in ...

Read More →

Anahira

Meaning: Angel

Origin: christian

Gender: boy

Anahira is a boy name of Christian origin, beautifully meaning "Angel". With its origins in the Chri...

Read More →

Anakin

Meaning: Warrior

Origin: christian

Gender: boy

Anakin is a boy name of Christian origin, beautifully meaning "Warrior". With its origins in the Chr...

Read More →

Abrianna

Meaning: From Abbie And Brianna

Origin: christian

Gender: boy

Abrianna is a boy name of Christian origin, beautifully meaning "From Abbie And Brianna". With its o...

Read More →

Adriano

Meaning: Person From Hadria (Northern Italy)

Origin: christian

Gender: boy

Adriano is a boy name of Christian origin, beautifully meaning "Person From Hadria (Northern Italy)"...

Read More →

Amalthea

Meaning: The soothing nurse; she who softens — Greek Amaltheía

Origin: greek, mythology, christian

Gender: girl

Amalthea is a boy name of Greek origin, beautifully meaning "To Soothe, Soften". Greek names carry t...

Read More →

Aerona

Meaning: Berries; one named for the autumn fruit — a Welsh feminine name

Origin: welsh, celtic, christian

Gender: girl

Aerona is a boy name of Welsh origin, beautifully meaning "Berries". With its origins in the Welsh t...

Read More →

Are

Meaning: Are means “eagle,” derived from the Old Norse word “örn.”

Origin: christian

Gender: boy

Are is a boy name of Christian origin, beautifully meaning "Are means “eagle,” derived from the Old ...

Read More →

Ado

Meaning: Noble

Origin: christian

Gender: boy

Ado is a boy name of Christian origin, beautifully meaning "Noble". With its origins in the Christia...

Read More →

Alphonsus

Meaning: The noble and ready warrior — Latin Alphonsus, from Visigothic Alfunsus

Origin: latin, german, spanish, christian

Gender: boy

Alphonsus is a boy name of Christian origin, beautifully meaning "Warrior". With its origins in the ...

Read More →

Aelia

Meaning: Of the sun; the radiant one — Roman gens-name Aelia, feminine of Aelius

Origin: latin, roman, greek, christian

Gender: girl

Aelia is a boy name of Roman origin, beautifully meaning "Sun". With its origins in the Roman tradit...

Read More →

Anaiah

Meaning: Yahweh has answered — a name from the book of Nehemiah

Origin: hebrew, biblical, christian

Gender: boy

Anaiah is a boy name of Indian origin, beautifully meaning "Completely Free". With its origins in th...

Read More →

Adamina

Meaning: Of the red earth; feminine of Adam — Latin Adamīna

Origin: hebrew, latin, english, christian

Gender: girl

Adamina is a boy name of Hebrew origin, beautifully meaning "Of The Earth". Hebrew names carry the s...

Read More →

Arnel

Meaning: Germanic - Eagle Ruler A variant of name Arnold, Germanic - Eagle Ruler, A variant of name Arnold

Origin: christian

Gender: boy

Arnel is a boy name of Christian origin, beautifully meaning "Germanic - Eagle Ruler A variant of na...

Read More →

Alayna

Meaning: Bright, fair, shining — modern variant of Helen — English Alayna

Origin: english, greek, irish, christian, american

Gender: girl

Alayna is a boy name of American origin, beautifully meaning "Alayna is a modern respelling of Alain...

Read More →

Altin

Meaning: Altin (or Altın) means “gold” in Turkish, derived from the Turkic word for the precious metal. It directly denotes the metal itself.

Origin: christian

Gender: boy

Altin is a boy name of Christian origin, beautifully meaning "Altin (or Altın) means “gold” in Turki...

Read More →

Adonijah

Meaning: My Lord is Yahweh — fourth son of King David

Origin: hebrew, biblical, christian, jewish

Gender: boy

Adonijah is a boy name of Hebrew origin, beautifully meaning "My Lord Is Yahweh". Hebrew names carry...

Read More →

Almonzo

Meaning: Noble and ready — a Spanish variant of Alfonso/Alonzo

Origin: spanish, germanic, christian

Gender: boy

Almonzo is a boy name of Arabic origin, beautifully meaning "Victorious One". Arabic names are celeb...

Read More →

Auden

Meaning: Half Danish

Origin: christian

Gender: boy

Auden is a boy name of Christian origin, beautifully meaning "Half Danish". With its origins in the ...

Read More →

Amable

Meaning: Lovable; worthy of being loved — Latin amābilis, French Amable

Origin: latin, french, spanish, christian

Gender: boy

Amable is a boy name of Latin origin, beautifully meaning "Amable means “lovable” or “amiable,” deri...

Read More →

Aintza

Meaning: Glory; honour; the renowned one — Basque Aintza

Origin: basque, spanish, christian

Gender: girl

Aintza is a boy name of Basque origin, beautifully meaning "Glory". With its origins in the Basque t...

Read More →

Apostol

Meaning: Apostle; messenger; one sent forth — a Greek/Slavic Christian name

Origin: greek, bulgarian, slavic, christian

Gender: boy

Apostol is a boy name of French origin, beautifully meaning "Messenger". French names carry the eleg...

Read More →

Avedis

Meaning: Glad Tidings

Origin: christian

Gender: boy

Avedis is a boy name of Christian origin, beautifully meaning "Glad Tidings". With its origins in th...

Read More →

Acacia

Meaning: Thorny Tree

Origin: christian

Gender: boy

Acacia is a boy name of Christian origin, beautifully meaning "Thorny Tree". With its origins in the...

Read More →

Amancio

Meaning: Loving

Origin: christian

Gender: boy

Amancio is a boy name of Christian origin, beautifully meaning "Loving". With its origins in the Chr...

Read More →

Alexavier

Meaning: Protector of Mankind in bright new house, Protector of Mankind in bright new house

Origin: christian

Gender: boy

Alexavier is a boy name of Christian origin, beautifully meaning "Protector of Mankind in bright new...

Read More →

Aleda

Meaning: The little winged one; like a small bird — Latin Alida, from āla ("wing")

Origin: latin, dutch, english, christian

Gender: girl

Aleda is a boy name of Latin origin, beautifully meaning "Aleda derives from the Latin word ala “win...

Read More →

Armen

Meaning: Of Armenia; the dweller of the highlands — Armenian Armen

Origin: armenian, christian

Gender: boy

Armen is a boy name of Armenian origin, beautifully meaning "Armenian". With its origins in the Arme...

Read More →

Angelie

Meaning: Angelic; messenger of God — a poetic French/Latin feminine name

Origin: latin, french, christian

Gender: girl

Angelie is a boy name of Hindu origin, beautifully meaning "Messenger Of God". With its roots in the...

Read More →

Abilene

Meaning: Land of meadows — a biblical region; later an American girl's name

Origin: hebrew, biblical, christian

Gender: girl

Abilene is a boy name of Hebrew origin, beautifully meaning "Land Of Meadows". Hebrew names carry th...

Read More →

Aurelio

Meaning: Aurelio derives from the Latin word “aureus,” meaning “golden” or “made of gold.”

Origin: christian

Gender: boy

Aurelio is a boy name of Christian origin, beautifully meaning "Aurelio derives from the Latin word ...

Read More →

Adria

Meaning: From Hadria; one of the Adriatic — Latin Hadria, feminine of Adrian

Origin: latin, italian, english, christian

Gender: girl

Adria is a boy name of Latin origin, beautifully meaning "Person From Hadria (Northern Italy)". Lati...

Read More →

Alger

Meaning: Elf-spear; noble warrior — Old English heroic name

Origin: english, anglo-saxon, germanic, christian

Gender: boy

Alger is a boy name of Christian origin, beautifully meaning "Alger derives from the Old English ele...

Read More →

Ashley

Meaning: From the ash-tree clearing — an English place-name turned unisex given name

Origin: english, anglo-saxon, christian

Gender: unisex

Ashley is a boy name of Hindu origin, beautifully meaning "From The Ash Tree Field". With its roots ...

Read More →

Aleydis

Meaning: Of noble kin; the noble-born one — Old Dutch Aleydis, ancestor of Alice

Origin: dutch, flemish, german, christian

Gender: girl

Aleydis is a boy name of multiple cultures origin, beautifully meaning "Of Noble Kin". This name has...

Read More →

Abihail

Meaning: Resolute

Origin: christian

Gender: boy

Abihail is a boy name of Christian origin, beautifully meaning "Resolute". With its origins in the C...

Read More →

Acciai

Meaning: Axe Man

Origin: christian

Gender: boy

Acciai is a boy name of Christian origin, beautifully meaning "Axe Man". With its origins in the Chr...

Read More →

Achille

Meaning: Pain

Origin: christian

Gender: boy

Achille is a boy name of Christian origin, beautifully meaning "Pain". With its origins in the Chris...

Read More →

Almeria

Meaning: The watchtower — also a Spanish coastal city of Andalusia

Origin: spanish, arabic, andalusian, christian

Gender: girl

Almeria is a boy name of Arabic origin, beautifully meaning "City Of The Watchtower". Arabic names a...

Read More →

Abelina

Meaning: Breath; life — a feminine diminutive of Abel, with Germanic-French shaping

Origin: german, french, christian

Gender: girl

Abelina is a boy name of German origin, beautifully meaning "A Breath". German names often carry a s...

Read More →

Aramis

Meaning: From Aramits, France

Origin: christian

Gender: boy

Aramis is a boy name of Christian origin, beautifully meaning "From Aramits, France". With its origi...

Read More →

Agot

Meaning: Virtuous, Good

Origin: christian

Gender: boy

Agot is a boy name of Christian origin, beautifully meaning "Virtuous, Good". With its origins in th...

Read More →

Anselm

Meaning: God's Helmet

Origin: christian

Gender: boy

Anselm is a boy name of Christian origin, beautifully meaning "God's Helmet". With its origins in th...

Read More →

Asja

Meaning: Resurrection

Origin: christian

Gender: boy

Asja is a boy name of Christian origin, beautifully meaning "Resurrection". With its origins in the ...

Read More →

Aldiva

Meaning: Old gift; ancient blessing — a rare Old English feminine name

Origin: english, anglo-saxon, christian

Gender: girl

Aldiva is a boy name of English origin, beautifully meaning "Old Gift". English names have evolved o...

Read More →

Arian

Meaning: Very Holy

Origin: christian

Gender: boy

Arian is a boy name of Christian origin, beautifully meaning "Very Holy". With its origins in the Ch...

Read More →

Artemia

Meaning: Whole; complete; the safe and sound one — Greek Artemia, feminine of Artemios

Origin: greek, latin, christian

Gender: girl

Artemia is a boy name of Gothic origin, beautifully meaning "Whole". With its origins in the Gothic ...

Read More →

Alecto

Meaning: Unceasing; relentless — one of the three Furies (Erinyes) of Greek myth

Origin: greek, mythology, christian

Gender: girl

Alecto is a boy name of Greek origin, beautifully meaning "Neverending". Greek names carry the legac...

Read More →

Alarice

Meaning: Noble ruler — Germanic feminine of Alaric

Origin: german, germanic, christian

Gender: girl

Alarice is a boy name of German origin, beautifully meaning "Noble Ruler". German names often carry ...

Read More →

Ambrogio

Meaning: Immortal

Origin: christian

Gender: boy

Ambrogio is a boy name of Christian origin, beautifully meaning "Immortal". With its origins in the ...

Read More →

Adelheid

Meaning: Of noble kin; nobility-bearing — German Adelheid

Origin: german, christian

Gender: girl

Adelheid is a boy name of German origin, beautifully meaning "Of Noble Kin". German names often carr...

Read More →

Anderson

Meaning: Son of Andrew — a Scottish/English patronymic surname

Origin: english, scottish, christian

Gender: boy

Anderson is a boy name of Christian origin, beautifully meaning "Son Of Andrew". With its origins in...

Read More →

Antonello

Meaning: Latin - Priceless, Inestimable A variant of name is Anthony, Latin - Priceless, Inestimable, A variant of name is Anthony

Origin: christian

Gender: boy

Antonello is a boy name of Christian origin, beautifully meaning "Latin - Priceless, Inestimable A v...

Read More →

Adeliza

Meaning: Of noble kind; the noble-born — Old French Adeliza, variant of Adelaide

Origin: french, norman, german, christian

Gender: girl

Adeliza is a boy name of German origin, beautifully meaning "Of Noble Kin". German names often carry...

Read More →

Admassu

Meaning: The horizon; the new dawn; one who stretches to the limits — Amharic Admassu

Origin: amharic, ethiopian, african, christian

Gender: boy

Admassu is a boy name of multiple cultures origin, beautifully meaning "Horizon". This name has been...

Read More →

Amadeus

Meaning: Love of God; one who loves God — borne by Wolfgang Amadeus Mozart

Origin: latin, christian

Gender: boy

Amadeus is a boy name of Latin origin, beautifully meaning "Love Of God". Latin names reflect the en...

Read More →

Arno

Meaning: Eagle

Origin: christian

Gender: boy

Arno is a boy name of Christian origin, beautifully meaning "Eagle". With its origins in the Christi...

Read More →

Aethelstan

Meaning: Noble stone; the firm and exalted one — Old English Æthelstan

Origin: english, anglo-saxon, christian

Gender: boy

Aethelstan is a boy name of Christian origin, beautifully meaning "Noble Stone". With its origins in...

Read More →

Adalgisa

Meaning: Noble Pledge

Origin: christian

Gender: boy

Adalgisa is a boy name of Christian origin, beautifully meaning "Noble Pledge". With its origins in ...

Read More →