Denpasar Hear it!

Denpasar Definition

Den·pa·sar (dən päsär)

seaport in S Bali, Indonesia: pop. 261,000