Romford

geographical name
Rom·​ford | \ ˈräm(p)-fərd How to pronounce Romford (audio) , ˈrəm(p)-\

Definition of Romford

former municipal borough of southeastern England in Essex that is now part of the Greater London borough of Havering