エンオウノチギリ
Meanings
Expression
Noun
Idiomatic
1. having a happy and harmonious relationship (of a husband and wife)
Composed of
mandarin duck (Aix galericulata)
pledge; vow; (of a man and woman) having sexual relations; having sexual intercourse; destiny; fate