#nld
Top Voted Definition for #nld
In the UK this has come to signify the North London Derby - the twice a season clash between the mighty Tottenham Hotspur Football Club and their itinerant neighbours Arsenal
1
show_chart Other Definitions for #nld
Netherlands; country in west europe
-2