Forma corecta este "vagabond", cu litera "d", nu "vagabont".
Cuvantul "vagabond" este un substantiv care se refera la o persoana care calatoreste fara o destinatie clara si care nu are o ocupatie stabila sau un domiciliu fix.
Pe de alta parte, "vagabont" nu este un cuvant existent in limba romana si nu are sens in contextul definit de cuvantul "vagabond". Este posibil ca aceasta forma sa fie o greseala de scriere frecventa, din cauza asemanarii fonetice intre cele doua cuvinte.