Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sunstead
in English
sunstead
Definitions
Noun
a
solstice
;
seasonal
turning
point
The
ancient
culture
celebrated
the
sunstead
with
a
grand
festival
.