Synonyme: beautiful, charming, desirable, pleasing, winning,
Antonym: repulsive,
Copyright: Synonym Dictionary ©