Ancient history

Did vassal grant land by lord?

No, vassal did not grant land by lord. Rather, a lord granted land to a vassal in exchange for loyalty and service. The vassal would then hold the land from the lord and provide the lord with military support and other services.