Definitions

Huán
surname Huan

hái
still still in progress still more yet even more in addition fairly passably (good) as early as even also else

huán
to pay back to return