Badulla The city/word Badulla means Sri Lanka. The city Badulla lies in Sri Lanka. The country Sri Lanka contains the city Sri Lanka.