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:
, Chul, AureliusNames like Idoya:
Ita, Ida, Itai, Ide, Itotia, Idaho, IduiaStats for the Name Idoya

