mto

Noun

 * 1) river (large stream which drains a landmass)
 * 2) pillow