Teo
Gender: Boy
Meaning: God, divine gift
Origin: Spanish/Italian/Greek
Popularity: Ranked #794 in 2025 with 318 babies born.
History: Teo surged in the 2020s as an ultra-short form of Theodore meaning 'gift of God.' When Theodore is top 10 but you want minimalism, Teo delivers divine meaning in three letters. Teo represents the American trend of distilling long names to their purest essence.
Name length: 3 letters
How common is Teo? About 1 in 10,467 babies born in 2025 were named Teo, or roughly 0.9 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 Teo
What does the name Teo mean?
Teo means “God, divine gift” from Spanish/Italian/Greek roots.
What is the origin of the name Teo?
Teo has Spanish/Italian/Greek origin. The traditional meaning is “God, divine gift”.
How popular is Teo?
Teo ranked #793 in 2025 — given to 318 babies that year.
When was Teo most popular?
Teo peaked in 2024 with 335 babies registered that year.
Is Teo a boy or girl name?
Teo is predominantly a boys' name — over 90% of Teos in registered births are male.
Is the name Teo rising or falling in popularity?
Teo has risen 577 spots in the rankings over the last 5 years — from #1370 in 2020 to #793 in 2025.
How long has Teo been recorded?
Teo appears in birth records across 49 years — from 1968 through 2025.