estor

Etymology
..

Noun

 * 1) sheer a curtain made of thin material which allows light to pass through

Etymology
From, and that from Latin storea.

Noun

 * 1) blind; shade (of a window)

Etymology
Borrowed from

Noun

 * 1) battle; combat

Noun

 * 1) colt (horse)