Middle English · word

stampen

to stamp or pound

Words sharing this root