IDONEOUS Meaning of IDONEOUS in English (ˈ)ī|dōnēəs adjectiveEtymology: Latin idoneus archaic : fit , appropriate , suitable , proper Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012