muskdeerDict.lkDict.lk - Sinhala to English DictionaryMeaning muskdeer Tweet Sinhala Dictionary definitions for muskdeermuskdeer 🔊muskdeer : කස්තුරි මුවාLern More AboutWiki Definition: muskdeerGoogle Search result: GoogleWiki Article: Wikipedia Tweet