order of our lady of mount carmel

Noun
  1. A Roman Catholic mendicant order founded in the 12th century (synset 108165834)

Other Searches