English Dictionary
Definition shammy in British English
shammy noun
[countable] noun
/ˈʃæmi/

English Dictionary