Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
demigoddess
in English
demigoddess
#uncommon
Definitions
Noun
a
female
with
partial
divine
status
;
having
human
and
godly
ancestry
In
mythology
,
a
demigoddess
is
a
woman
with
both
human
and
divine
heritage
.
Base Words
goddess
demi