Correct option is D
The correct synonym of the given word is (d)
lavish.
Given word: Generous
Meaning: Showing a readiness to give more of something, especially money or time, than is strictly necessary or expected.
Hindi meaning: उदार, दिलदार
Example:
The generous man donated half his salary to the orphanage.
Correct answer word: Lavish
Meaning: Extremely generous or extravagant in giving or spending.
Hindi meaning: अत्यधिक उदार, खर्चीला ✅
Example:
They threw a lavish wedding ceremony.
Synonyms: charitable, bountiful, magnanimous, liberal.
Antonyms: selfish, stingy, miserly, frugal.
Meanings of other options:
· (a)
Senseless – lacking meaning or logic.
Hindi meaning: बिना मतलब के ❌
· (b)
Sensible – showing wisdom or good judgment.
Hindi meaning: समझदार ❌
· (c)
Meagre – very small in amount.
Hindi meaning: बहुत कम, तुच्छ ❌