We do not currently know of any synonyms for I work as an alias rain.
For similar words to I work as an alias rain, try: