Marvellous leaves Synonyms
Definitions for Marvellous
- (adjective) extraordinarily good or great ; used especially as intensifiers
- (adjective) too improbable to admit of belief
- (adjective) being or having the character of a miracle
Synonyms for phrase
ML abbreviation
ML is an abbreviation for Marvellous LeavesWhat does ML stand for?
ML stands for "Marvellous Leaves"