SQUIRELING


Meaning of SQUIRELING in English

noun a petty squire.

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