What is the meaning of Mion?

small, tiny

fine

detailed

million (1.000.000)

muon

minute, small

minute, detailed

Source: wiktionary.org