greenwich

Noun
  1. A borough of Greater London on the Thames;
    Zero degrees of longitude runs through Greenwich;
    Time is measured relative to Greenwich Mean Time (synset 108894930)

Other Searches