Of Spanish and possibly Albanian origin, meaning "freedom" or evoking the lily ("lirio").
Like Liria?
Swipe through thousands of names like it