DictionaryAI

Borough Green

Short definition from Wiktionary

Proper noun

  1. A village in Tonbridge and Malling borough, Kent, England (OS grid ref TQ6057).

We haven’t written up Borough Green yet: Simple and Standard meanings, examples and a quiz.