If you've misspelled "tamesgha", here are a few possible correct suggestions: "tamasha", a Hindi word meaning spectacle or show; "tamesis", the Spanish word for the river Thames; "tameshigiri", a Japanese term for test cutting with a sword. Double-check your intended meaning to choose the most appropriate correction.