Find the word definition

Wikipedia
Algaida

Algaida is a municipality on the Spanish Balearic island of Majorca. It has an area of 89.70 kmĀ² with 4,528 inhabitants .