Ilona

Finnish, Hungarian and Latvian form of Helen, meaning "torch" or "moon" or more likely "to elope."
Custom Caps