escarlate

Noun

 * 1) a sort of fine, expensive cloth

Noun

 * 1) a sort of fine, expensive cloth

Etymology
From, from , of uncertain origin, but possibly from , a variant of , from , ultimately from  ; or, alternatively, from.

Adjective

 * 1) scarlet colour

Noun

 * 1) scarlet colour