Tamluk

Proper noun

 * 1) A town and a municipality in the Indian state of West Bengal.