Old English · word

sped

success, prosperity, advancement

Words sharing this root