Find the word definition

Wikipedia
Montalba-le-Château

Montalba-le-Château is a commune in the Pyrénées-Orientales department in southern France.