What is the full meaning of umamis
UMAMI, (Japanese) a savoury flavour, the taste of monosodium glutamate [n]
Example of the word umamis placed on a Scrabble board.