愛河

爱河
ài
  1. the river of love
  2. a stumbling block on the path to enlightenment (Buddhism)

CEDICT

Entry Composition