Find the word definition

Crossword clues for damour

Wikipedia
Damour

Damour is a Lebanese Christian town that is south of Beirut, part of Greater Beirut. The name of the town is derived from the name of the Phoenician god Damoros who symbolized immortality (ديمومة in Arabic).