Word info

Dambulla

Proper noun

Meaning

Dambulla

Dambulla, a city in Sri Lanka

Source: en.wiktionary.org

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. Source: Internet

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. Source: Internet

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. Source: Internet

Close letter words and terms