Definify.com

Definition 2025


Londonshire

Londonshire

English

Proper noun

Londonshire

  1. (humorous or archaic) London, England