foregave
English
Verb
foregave
simple past of
foregive