Kuwabara

桑原 (Kuwabara) is a Japanese noun meaning “mulberry field”.

Meanings

  1. nounmulberry field

Kanji in 桑原

Related words