Yuri
Japanese
Lily flower
Yuri originates in Japanese language and means "lily flower".
No more information.
Greek Boy
NEO Trahern , Odin , Evette , Edith , Rachel , Hynek , Paco , Ruth , Flynn