Definify.com

Definition 2024


steorra

steorra

Old English

Noun

steorra m

  1. a star (celestial body)

Synonyms

Descendants