อัมพวา

am-phá-waa

  1. Sense 1. Noun

    • mango grove, mango orchard (poetic)
  2. Sense 2. Noun

    • Amphawa, a district (amphoe) of Samut Songkhram province, Thailand