Translation of mer in English:

mer

mere

noun

  • 1

    mere, lake