Questions & Answers about यात्रा पर मौसम का असर है।
In this sentence, पर means on/upon in the sense of affecting something.
So यात्रा पर literally means on the journey/trip.
That gives the structure:
- यात्रा पर = on the trip / on travel
- मौसम का असर = the effect of the weather
- है = is
So the whole sentence is literally something like:
The weather’s effect is on the trip.
Natural English: The weather affects the trip or The weather has an effect on the trip.
This is a very common pattern in Hindi:
- X पर Y का असर है = Y has an effect on X
For example:
- सेहत पर खाने का असर है। = Food has an effect on health.
असर means effect, impact, or influence.
It is generally treated as a masculine noun in Hindi. That is why you see:
- मौसम का असर
and not की असर.
Because असर is masculine singular, the possessive marker is का.