Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of samshu

- A spirituous liquor distilled by the Chinese from the yeasty liquor in which boiled rice has fermented under pressure.