From Greek 'ion' meaning violet; also associated with Welsh origins meaning worthy lord.
Like Iola?
Swipe through thousands of names like it