Find the word definition

Wikipedia
Otur

Otur is a parish located in Valdés, a municipality within the province and Autonomous Community of Asturias, in northern Spain.