(Japanese) A messenger of God; an angelTenshie, Tenshy, Tenshey, Tenshee, Tenshea Health Source: Medical Dictionary Author: Health Dictionary