Save to my profile

Origin

Catholic

Meaning

Possibly derived from the Gaelic word ailin or meaning "little rock" or old French meaning "handsome".

Find more baby names