Mura

What is Mura?

Mura definition and meaning on Dictionary terms:
noun

(in Japan) a village; hamlet.