English Noun amio (uncountable) (medicine, colloquial) Amiodarone. Anagrams IMAO, MAOI, MIOA, Maio, Miao, moai Maori Verb amio to wanderWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads