"den" or "ten"

Meaning: tell, transmit, send messages

"ma" or "ba"
(also can be pronounced "uma")

Meaning: horse

"cho"
(also can be pronounced "machi")

Meaning: town

Denmacho = "Horse messenger town