Romford
geographical name
Rom·ford
ˈräm(p)-fərd
ˈrəm(p)-
former municipal borough of southeastern England in Essex that is now part of the Greater London borough of Havering
Love words? Need even more definitions?
Merriam-Webster unabridged
Share