Idelle

Origin Gender Meaning
Celtic Girl Bountiful.
Teutonic Girl Happy