[jigokunihotoke]idiom
Japanese definition
No Japanese definition yet.
English definition
- manna from heaven; an oasis in the desert; godsend; good fortune when one needed it most; meeting a good Samaritan in one's hour of need; (meeting) Buddha in hell
Examples
No examples yet.
Loading examples…