Answer:
Vassals in the Middle ages were those who held the land, called a fief, and owed service and allegiance to the lord who granted them that land. The vassal was usually a knight or a baron, but could also be a member of the clergy or a trusted member of nobility.