Maya
Meaning: Water; illusion; great; mother
Origin: Multiple origins — Hebrew (water, from Mayim), Sanskrit (illusion, magic), Greek (mother, great), and Latin
Gender: Girl
Rank in United Kingdom: #58
Total births: 26,445
History: Maya has a timeless quality treasured across the United Kingdom. The name carries the gentle rhythm of village cricket on a warm afternoon. The name's staying power speaks to its deep resonance with British families.
Explore more at British Baby Names on BabyNa.me