townscapeDict.lkDict.lk - Sinhala to English DictionaryMeaning townscape Tweet Sinhala Dictionary definitions for townscapetownscape 🔊townscape : නගර දර්ශනයLern More AboutWiki Definition: townscapeGoogle Search result: GoogleWiki Article: Wikipedia Tweet