Keo
Gender: Boy
Meaning: Ancient, enduring
Origin: Irish Gaelic
Popularity: Ranked #6005 in 2025 with 15 babies born.
History: A variant or related form of Keon. Shares the meaning 'Ancient, enduring.'
Similar names: kaeo, keeon, kekoa, kemo, keno, keoki, keola, keomi
Name length: 3 letters
How common is Keo? About 1 in 221,900 babies born in 2025 were named Keo, or roughly 0 per day in the United States.
Explore more baby names at BabyNa.me — 29,000+ names with meanings, origins, and popularity trends.
Loading name...
Frequently asked about Keo
What does the name Keo mean?
Keo means “Ancient, enduring” from Irish Gaelic roots.
What is the origin of the name Keo?
Keo has Irish Gaelic origin. The traditional meaning is “Ancient, enduring”.
How popular is Keo?
Keo ranked #5861 in 2025 — given to 15 babies that year.
When was Keo most popular?
Keo peaked in 2023 with 19 babies registered that year.
Is Keo a boy or girl name?
Keo is predominantly a boys' name — over 90% of Keos in registered births are male.
Is the name Keo rising or falling in popularity?
Keo has risen 1267 spots in the rankings over the last 5 years — from #7128 in 2020 to #5861 in 2025.
How long has Keo been recorded?
Keo appears in birth records across 34 years — from 1978 through 2025.