Find the word definition

The Collaborative International Dictionary
Sklayre

Sklayre \Sklayre\, n. [Cf. G. schleier.] A vell. [Obs.]

Wiktionary
sklayre

n. (context obsolete English) A veil.