Katsura

Also read:

桂 (Katsura) is a Japanese noun meaning “katsura (Cercidiphyllum japonicum), Japanese Judas tree”.

Meanings

  1. nounkatsura (Cercidiphyllum japonicum); Japanese Judas tree

Kanji in