Back to Dictionary
爱河
愛河
àihé
1. the river of love
2. a stumbling block on the path to enlightenment (Buddhism)