Find the word definition

Wikipedia

Alcarràs

Alcarràs is a municipality in the comarca of the Segrià in Catalonia. It includes a small exclave to the south.