Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
Biff Sheba , Lahahana , Rachel , Aydin , Tipp , Jirina , Jodari , Flynn , Afia