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:
Ide, Itotia, Ida, Iduia, Ita, Idaho, ItaiStats 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