Definitions

yíng eddy; small river

Etymology

Water  coiling  on itself;  also provides the pronunciation