Meaning of Kandy

Definition of Kandy

(noun) a city of central Sri Lanka that was the last capital of the ancient kings of Ceylon; a resort and religious center

Other information on Kandy

WIKIPEDIA results for Kandy
Amazon results for Kandy