Dambulla
Proper noun
Meaning
Dambulla
Dambulla, a city in Sri Lanka
Examples
Both products are manufactured at the Rangiri Dambulla Milk Processing Centre which boast of a state of the art production facility adding to the quality of the products.
Bangladesh cricket team reached Colombo on Wednesday noon after a three-hour journey by bus from Dambulla and are now staying at the Taj Samudra Hotel.
The administration of Dambulla Temple has apparently not allowed the officials of the Central Cultural Fund (CCF) who had been deployed for maintenance at the world heritage site to enter the premises.