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