Skip navigation.

sarouk - What does it mean?

Definition of 'sarouk'

English

Noun

(en-noun)
  • A (Sarouk rug), a Persian carpet of the style commonly produced in .
  • Similar to 'sarouk'

    shark, shriek, shirk, squark, skrik, screak, shuruk