Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
Isis Ashcroft , Emre , Stine , Petri , Mackenzie , Josue , Walker , Yaegar , Aethelred