Baby Girl Names
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.
Names that sound like Idoya:
Stats for the Name Idoya