noun a region in NE India and NW Myanmar (Burma), on the India-Myanmar border.
naga hills 🔊 Listen to this noun a region in NE India and NW Myanmar (Burma), on the India-Myanmar border. Share Facebook Twitter Google +