Find the word definition

Wikipedia
Teluk

Teluk is a village in the Batang Hari Regency in the Jambi Province of Sumatra, Indonesia.