past tense of happen; took place or occurred
from Middle English hap 'chance, fortune'
Try Another Word