Vaughan \va(u)-ghan\ as a boy's name is a variant of Vaughn (Welsh), and the meaning of Vaughan is "little".
The baby name Vaughan sounds like Fagan, Fagin, Feggan and Fegan. Other similar baby names are Eoghan and Keeghan.