wyndham

listen to the pronunciation of wyndham
French - English
Wyndham, worldwide chain of luxury hotels and resorts; family name
English - English
{i} family name; worldwide chain of luxury hotels and resorts
English - French
{n} Wyndham, nom de famille; chaîne hôtelière internationale ainsi que de villages de vacances réputés