Translation of ogre in Setswana

ogre

dimo mo mainaneng

nounPlural ogres

  • 1

    dimo mo mainaneng
    • a cruel giant in fairy tales
  • 2

    motho yo o tshosang
    • a terrifying person