Where does “mto” come from?

mto (Swahili): river; pillow

Definitions

  1. river; pillow

Words derived from “mto