ENGLISH → NEPALI
stupendous
01
adjective
आकार, शक्ति वा विस्तारमा यति विशाल कि विस्मय जगाउने
so great in size or force or extent as to elicit awe
In a sentence
a stupendous field of grass
घाँसको एक विशाल मैदान
stupendous demand
अत्यधिक माग