See also: hamstras English Proper noun Hamstras plural of Hamstra Anagrams Smarthas, stramashWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads