Meaning of window-leaf in English:

window-leaf

noun

rare
  • Each of a pair shutters for a window; usually in plural.

Origin

Late Middle English. Compare leaf.