Find the word definition

Wikipedia
Salehy

Salehy is a small village situated at the mouth of the Mangoro River on its north side at a distance of 10 km from Mahanoro, on the East coast of Madagascar. The village of Ambodiharina lies across the river from Salehy.