English Noun somucha Synonym of samosa. Anagrams ChaumosWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads