vivacious
voluptuous
vigorous