garland - Dictionary definition and meaning for word garland
To 'Garland' someone you have to bring lot of flowers from a 'Garden'.