Find the word definition

Wikipedia
Parla

Parla is a municipality of the Madrid Metropolitan Area, Spain. It is located in the southern part of the autonomous community, approximately 20 km from the capital, Madrid. , it has a population of 164,182.