Translation of bahar in English:

bahar

noun

  • 1

    the sea, the ocean, a big lake or a large river, condition of weather at the start of summer