Definify.com

Definition 2024


Londonshire

Londonshire

English

Proper noun

Londonshire

  1. (humorous or archaic) London, England