Definify.com

Definition 2025


Great_Yarmouth

Great Yarmouth

English

Proper noun

Great Yarmouth

  1. A coastal town in Norfolk, England