Idoya
What is the meaning of the name Idoya?
The name Idoya is primarily a female name of Spanish origin that means Pond.
From a Spanish place name, Idoia.People who like the name Idoya also like:
, Aurelius, ChulNames like Idoya:
Ita, Itotia, Iduia, Idaho, Ida, Itai, IdeStats for the Name Idoya
Idoya is currently not in the top 100 on the Baby Names Popularity Charts
Idoya is currently not ranked in U.S. births