satrapDict.lkDict.lk - Sinhala to English DictionaryMeaning satrap Tweet Sinhala Dictionary definitions for satrapsatrap 🔊satrap : මාණ්ඩලිකයාsatrap definitionNoun. The governor of a province in ancient Persia; hence, a petty autocrat despot.Lern More AboutWiki Definition: satrapGoogle Search result: GoogleWiki Article: Wikipedia Tweet