よど
yodo

Noun

1. pool (in river)

Other forms: