Question: what is imawa in japanese?
Answer: いまわ imawa. Definitions. noun one's dying moment or hour.