What is the full meaning of ratafia
an almond-flavoured liqueur, also RATAFEE [n -S]
Example of the word ratafia placed on a Scrabble board.