What is the full meaning of mirabelle
(French) a European species of plum-tree; the small, yellow, firm-fleshed fruit of this [n -S]
Example of the word mirabelle placed on a Scrabble board.