Find the word definition

Wikipedia
Remla

Remla is the main town of the Kerkennah Islands, Tunisia. A three-day Octopus Festival in March marks the start of the octopus fishing season.