อัมพวา am-phá-waa Sense 1. Noun mango grove, mango orchard (poetic) Sense 2. Noun Amphawa, a district (amphoe) of Samut Songkhram province, Thailand