Definition of newnham:
(n) :
A number of places in England:
(n) :
A western suburb of Cambridge, Cambridgeshire (OS grid ref TL4357).
(n) :
A suburb of Launceston, Tasmania, Australia.
(n) :
A council ward in Bedford, Bedfordshire (OS grid ref (approx) TL0749).
(n) :
A village and civil parish (served by Newnham on Severn Parish Council) in Forest of Dean district, Gloucestershire (OS grid ref SO6911).
(n) :
A village and civil parish in Basingstoke and Deane district, Hampshire (OS grid ref SU7054).