Northwood Hills
Proper noun
Meaning
A locality in southeastern Northwood, Greater London, England (OS grid ref TQ1090).
A neighborhood in northern Dallas, Texas, United States.
Source: en.wiktionary.orgProper noun
A locality in southeastern Northwood, Greater London, England (OS grid ref TQ1090).
A neighborhood in northern Dallas, Texas, United States.
Source: en.wiktionary.org