Venlo
or Ven·loo
[ ven-loh ]
/ ˈvɛn loʊ /
noun
a city in SE Netherlands.
Example sentences from the Web for venlo
British Dictionary definitions for venlo
Venlo
Venloo
/ (Dutch ˈvɛnloː) /
noun
a city in the SE Netherlands, in Limburg on the Maas River. Pop: 92 000 (2003 est)