Middle English · root

hap

to come to pass

Words sharing this root