What is the full meaning of ambrosian
consisting of, or partaking of the nature of, ambrosia, also AMBROSIAL [adj]
Example of the word ambrosian placed on a Scrabble board.