Wunthu Sab Po Tangle Po Tangle–English Dictionary Browse A–Z
Dictionary / Tangle words / S

Suro

noun

Meaning in English

  1. Devil, evil spirit, Satan. Suro ku dokullen miye. The devil deceives people.

English words that translate to “Suro”

Search the full dictionary
← SurmenSuur →