Translation of genahar in English:

genahar

crater

noun

  • 1

    crater, bowl-shaped cavity, furnace