English

edit

Noun

edit

amlikar (plural amlikars)

  1. An embroidered Kashmir shawl.