Definify.com

Definition 2024


North_Britain

North Britain

English

Proper noun

North Britain

  1. (historical or loosely) Scotland

Derived terms

See also