Definition of bellavista in Spanish:

bellavista

feminine noun

  • 1

    Planta de flores tricolores blancas, amarillas y violetas.