Finnish and Scandinavian form of Helga meaning holy, or an Irish variant of Eileen meaning light.
Like Aili?
Swipe through thousands of names like it