English

edit

Noun

edit

satara (countable and uncountable, plural sataras)

  1. (historical) A kind of ribbed, hotpressed and lustred woolen cloth.

Anagrams

edit