ミラー (Miraa) is a Japanese noun meaning “mirror”.

Meanings

  1. nounmirror