n. legendary manlike creature of great size and strength (Folklore); abnormally large person; person of great importance
GIANT
Meaning of GIANT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012