Translation of seolo in English:

seolo

large anthill

noun (class 7, plural diolo)

  • 1

    large anthill
    ‘O ne a thula seolo’ He drove into a large anthill