Find the word definition

Wikipedia
Meerlo

Meerlo is a village in the Dutch province of Limburg. It is located in the municipality of Horst aan de Maas

It was the seat of the former municipality Meerlo-Wanssum.