QUEEN STREET


Meaning of QUEEN STREET in English

A mart governed by his wife, is said to live in Queen street, or at the sign of the Queen's Head.

Slang English vocab.      Английский сленговый словарь.