Dictionary search results

Showing 1-2 of 2 results

vassal British & World English

A holder of land by feudal tenure on conditions of homage and allegiance