griglia

Etymology 1
..

Noun

 * 1) a grill, grille, or grate, or trammel
 * 2) a grid
 * 3) lattice