Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of damascene

- Of or relating to Damascus.
- A kind of plume, now called damson. See Damson.
- Same as Damask, or Damaskeen, v. t.

Crossword clue for damascene

- Inhabitant of Syria's oldest city