Borgerhout

What is Borgerhout?

Borgerhout definition and meaning on Dictionary terms:
noun

a city in N Belgium, near Antwerp.