Find the word definition

Wikipedia
Almatret

Almatret is a municipality in the comarca of the SegriĆ  in Catalonia, Spain.

The town is standing on a hill overlooking the Ebre River. Almatret has lost population since year 1920 when it had 1545 inhabitants. The economy is based on the produce of the olive and almond trees growing on the dry slopes of this hilly area.