網戸

window screen; insect screen; mosquito screen; screen

Meaning

  1. n
    window screen; insect screen; mosquito screen; screen; screen door