Definify.com

Definition 2025


steorfan

steorfan

Old English

Verb

steorfan

  1. to die, starve

Conjugation

See also

Descendants