Names A-Z - names, meanings and origins
27965 names, meanings and origins
NamesAZ.com

Eirill

Origin
norse
Origin name
healing during the fight - or like Earl: noble