Kyosho

sub (noun)

Kyosho meaning: rose, roseplant pronounced: Kyo-Sho