English dictionary
our lord's candle meaning and definition
Definition and meaning of our lord's candle at MeaningMonkey.org. our lord's candle meaning and definition in the English Dictionary.OUR LORD'S CANDLE noun
Definition of Our Lord's candle (noun)
- yucca of southwestern United States and Mexico with a tall spike of creamy white flowers
- synonyms: Yucca whipplei
Source: Princeton University Wordnet