Mikado Meaning

There are 1 meaning(s) for word Mikado

Meaning 1 : the emperor of Japan; when regarded as a religious leader the emperor is called tenno

    Synonyms : tenno