Open main menu

EnglishEdit

EtymologyEdit

London +‎ shire

Proper nounEdit

Londonshire

  1. (humorous or archaic) London, England