Definition of Isabella in English:

Isabella

noun

  • 1

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

Pronunciation:

Isabella

/ˌizəˈbelə/