Sanskrit · noun · Nature & the Garden

Kekda

केकड़ा
said kek-da
also written: Kekra
Meaning

A crab.