Find the word definition

Wikipedia
Tomelilla

Tomelilla is a locality and the seat of Tomelilla Municipality in Skåne County, Sweden with 6,444 inhabitants in 2010.