stupendous Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

عظیم الشان

azeem al shan

حیرت افزا

herat afzaa

View English Meanings of: azeemalshanheratafzaa

Definitions

English definition for stupendous

1. s. so great in size or force or extent as to elicit awe

Thesaurus

Synonyms and Antonyms for stupendous