What is the full meaning of vanilla
(Spanish) a fragrant substance obtained from dried vanilla pods [n -S]
Example of the word vanilla placed on a Scrabble board.