If you meant to write "mahdi" but misspelled it as "mayhdi", here are a few correct suggestions. The term "mahdi" refers to a prophesied redeemer figure in Islamic eschatology. So, instead of "mayhdi", you can use the correct spelling "mahdi", "Mehdi" or "Mehdy".