Find the word definition

Wiktionary

desights

n. (plural of desight English)