Find the word definition

Wiktionary
elanid kites

n. (elanid kite English)