umami meaning

Meaning of umami

What is the full meaning of umami

(Japanese) a savoury flavour, the taste of monosodium glutamate [n -S]

Example of the word umami placed on a Scrabble board.

Unscrambled word umami

Points for umami

Scrabble
11 points
Word With Friends
12 points
Wordfeud
11 points