The correct spelling for "dewelled" is actually "dewelled". However, if you are looking for alternative suggestions, "dwelled" or "dwell" could be used. These words convey the same meaning of residing or inhabiting a place. Remember to check the context to ensure the appropriate usage.