Definition & Meaning | English word HUGEOUS