house of windsor Meaning, Definition & Usage

  1. noun the British royal family since 1917
    Windsor.

WordNet