English

edit

Noun

edit

shamla (plural shamlas)

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

Anagrams

edit