sunderland

Noun
  • A port and industrial city in northeastern England (synset 108900940)

Other Searches