Yvon \yv-von\ as a boy's name is a variant of Yves (French), and the meaning of Yvon is "yew".
The baby name Yvon sounds like Avon, Evon and Ivon. Other similar baby names are Yvo and Yvor.