Search

Escto search a new word

windsor

noun
originGermanic

An English place name on the Thames meaning 'riverbank with a windlass' or 'winding shore,' now also a royal surname and title.

Word Map