Old English · word

sped

success or prosperity

Words sharing this root