Grid meaning in hindi. a grid of narrow streets.