An Encylopedia Britannica Company

Greenwich

Greenwich /ˈgrɪnɪʤ/ proper noun
Greenwich
/ˈgrɪnɪʤ/
proper noun
Britannica Dictionary definition of GREENWICH
: part of the city of London, in the United Kingdom