English Dictionary
Definition giantess in British English
giantess noun
[countable] noun
/ˈdʒaɪəntes/
Synonyms and related words
