Definify.com

Definition 2024


steorfan

steorfan

Old English

Verb

steorfan

  1. to die, starve

Conjugation

See also

Descendants