Webster's Revised Unabridged Dictionary · 1913

Sklayre

Sklayre , noun

[Compare German schleier.]

A veil. [Obsolete]