Noun (masculine)

  1. grated or latticed window

Powered by Oxford