ستارة

Noun

 * 1) veil; screen; curtain
 * 2) blind (window covering)