AMYOUS Meaning of AMYOUS in English (a.) Wanting in muscle; without flesh. Webster's English dictionary. Английский словарь Webster. 2012