shān
hú
tán

Definitions

  1. 1. coral lake

Components