Definify.com

Definition 2024


Folkestone

Folkestone

English

Proper noun

Folkestone

  1. A coastal town in Kent, England