baby names

Share

Iolo

At a Glance: Name: Iolo – Meaning: a pet form of Iorwerth (traditionally rendered 'worthy/handsome…
Share

Indu

At a Glance: Name: Indu – Meaning: moon – Origin: Sanskrit – Pronunciation: IN-doo Indu…
Share

Imelda

At a Glance: Name: Imelda – Meaning: great/whole battle – Origin: Spanish/Italian (from German Irmhild)…