Definify.com

Definition 2024


Great_Yarmouth

Great Yarmouth

English

Proper noun

Great Yarmouth

  1. A coastal town in Norfolk, England