Gulliver

Gulliver is an English name, derived from the Old French nickname 'Goulafre', which means 'glutton'. The name was given to a particularly covetous or acquisitive person.

Origin/Usage
French
Pronunciation
GUH-li-ver
Meaning
Covetous or acquisitive person