Origin: Latin, Germanic
Meaning: an English and Scottish surname derived from Norman French word graunt or graund from Latin grandis meaning "tall, big", originally used as a nickname for someone who was very tall or big.
It could also come from Old English Granta, of uncertain meaning though possibly derived from Old English granian meaning "to groan" or "to lament" or "snarler" or from Germanic grenian meaning "to grin", "to gnash the teeth" or "to howl, whine".
Grant could also be a variant spelling of Grandt or Grand, a Germanic surname meaning "coarse gravel", referring to someone who lived in a gravelly area.
Grant is also an English word meaning "to bestow or allow something", "to admit defeat" or "to transfer property" derived from Old French granter (to promise, guarantee), a variant of Latin creanter (to allow, permit) from Latin credere (to believe, to trust).