జారీjārī
Top 600
Meanings
Noun
1. vessel with a spout