Origin: Germanic Old English prefix
Begrudge has 3 different meanings across 1 category:
Verb
be envious of; set one's heart on
wish ill or allow unwillingly
To grudge about or over; be envious or covetous.