Word info

Windsor and Maidenhead

Proper noun

Meaning

Windsor and Maidenhead

A royal borough in Berkshire, England, comprising those two towns and the surrounding area.

Source: en.wiktionary.org

Close letter words and terms