Definition of Isabella in English:

Isabella

noun

  • 1

    another term for fox grape
    1. 1.1 A wine made from the fox grape.

Pronunciation

Isabella

/ˌizəˈbelə/