Noun
mesh [pl. meshes] , {Sport}
شبكة {رياضة}
mesh [pl. meshes]