Meaning A girl's name of Slavic origin, it means "fine sieve." Origin of Sharmagh Slavic Popular Middle Names Pronunciation 🔊 Listen Sharmagh Similar Names Tsdrig Suksha Sukirti Taitava Morvudd Nwakaego Serpouhi Serpuhi Sevoug Shake Year by Year Popularity of Sharmagh