Translation of merih in English:

merih

noun

  • 1

    the breathing vein in the throat, usu. found in mammals