[umeniuguisu]idiom
Japanese definition
No Japanese definition yet.
English definition
- match made in heaven; perfect match; great coupling; bush warbler in a plum tree (a common motif in poetry and classical Japanese painting)
Examples
No examples yet.
Loading examples…