Find the word definition

Wikipedia
Dickoya

''' Dickoya ''' is a town in Nuwara Eliya District in the Central Province of Sri Lanka. Dickoya forms Hatton-Dickoya urban council with Hatton.

Category:Populated places in Central Province, Sri Lanka