Definition of Sunderland

  • (noun) a port and industrial city in northeastern England

Synonyms of Sunderland


Antonyms of Sunderland


No Antonyms Found.

Homophones of Sunderland


No Homophones Found.