Ealasaid

Meaning
GaelicDevoted to God
ScottishDevoted to God
Gender
Origin