SQUIRE


Meaning of SQUIRE in English

Noun. A term of address. {Informal}

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