What is the full meaning of shiso
(Japanese) an Asian plant with aromatic leaves that are used in cooking [n -S]
Example of the word shiso placed on a Scrabble board.