Arabic · noun · Everyday Life

Zariya

ज़रिया
Meaning

A means, medium, or channel for something.