Middle English · word

hachen

to produce young by incubating eggs

Words sharing this root