Find the word definition

Wikipedia
Villaquilambre

Villaquilambre is a municipality located in the Province of León, Castile and León, Spain. According to the 2007 census ( INE), the municipality has a population of 15,597.