ฉำฉา

chǎm-chǎa

Noun

    • rain tree

    A large tropical shade tree with a broad crown and compound leaves.