Sanskrit · noun · Nature & the Garden

Loomri

लोमड़ी
also written: Lomri
Meaning

A fox; a small cunning wild canine.