Sanskrit · noun · Nature & the Garden

Makda

मकड़ा
Meaning

A spider (masculine).