Also read:

メッシュ (Messhu) is a Japanese noun meaning “mesh, grid”.

Meanings

  1. noun, adjectival nounmesh; grid