English edit

Noun edit

shamla (plural shamlas)

  1. A girdle for the waist, worn in India.

Anagrams edit