Sanskrit · noun · Nature & the Garden

Matar

मटर
said ma-tar
Meaning

Peas.