Meanings

  1. mikado (a title of the emperors of Japan)

1 more meanings

Noun

  1. mikado, jackstraws, spillikins (stick game)