In English it would probably be Grand River Stadium).
भारतात राजस्थानमधील ] ही अशाच प्रकारची नदी आहे.