Find the word definition

Wikipedia
Lucavsala

Lucavsala (variously Lucav Island, Lucava Sala, Lucavas Sala, Ostrov Lutsavas-sala, or Ostrov Lutsavsala) is an island in the Daugava River in Riga, Latvia. It has a population of 98.