Middle English · root

hap

luck or chance

Words sharing this root