いのちのおんじん
Meanings
Expression
Noun
1. lifesaver; person who saved one's life
Composed of
life; life force; lifetime; lifespan; most important thing; foundation
benefactor; patron
Examples (1 in total)
Thank you. You saved my life.