Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
Gyda Arsenio , Shusuke , Daan , Agota , Gulbrand , Jorgen , Beelzebub , Gillean , Nila