meaning of humongous

1. used informally very large; "a thumping ">loss"


Related Words

humongous |

Developed & Maintained By Taraprasad.com

Treasure Words