Sanskrit · noun · Nature & the Garden

Maccha

मच्छ
said mach-cha
also written: Machh
Meaning

A large fish.