Definitions for "Sutalam"
An underworld and the residence of Bali