Easy English Dictionary with Hindi & Urdu Meanings
Meaning in Urdu – دیو
Part of Speech:Noun / Adjective
Giant English Meaning :Very large person or thing; huge
Example Sentence: A giant robot appeared on screen.