Idla
English - Female
Battle.
Battle.
Active.
Puddle.
Idolized.
Active in love.
Hard working.
Suitable.
Industrious.
Active in love.
Active in love.
Active in love.
Reference to the Virgin Mary. Meaning unknown.
Woman.
From Ireland.
From Ireland.
Love.
Ivy.
Fiery.