What is Notnum?
Nottingham, Nottinghamshire England, as pronounced by locals.
I went into Notnum on the tram this mornin, my duck.
See nottingham, england, city, robin hood