Find the word definition

Wiktionary
by your leaves

n. (plural of by your leave English)