Windsor (n.)

  1. a city in southeastern Ontario on the Detroit River opposite Detroit

    [ Syn: windsor ]

  2. the British royal family since 1917

    [ Syn: windsor , house of windsor ]

The dictionary is based on the WordNet Electronic Lexical Database.
WordNet 3.0 Copyright 2011 by Princeton University. All rights reserved.