huái

Definitions

  1. 1. Chinese scholar tree (Sophora japonica)
  2. 2. Japanese pagoda tree

Related Words