ài​hé

the river of love

Definitions

ài​hé

the river of love; a stumbling block on the path to enlightenment (Buddhism)

Sources