If you typed "teheren" instead of "Tehran", here are some possible correct suggestions. First, "Teheran" is a common misspelling that closely resembles the correct spelling. Additionally, you can try "Tehrun", "Tehaan" or "Tahran" as alternative spellings. Remember to double-check the accurate spelling next time for clarity.