Top definition
A Spanish/ Mexcan nickname for Isabelle
Nick 'What is your name in spanish?'

Isabelle' Isabella but that name sucks I prefer Chabela'
by Chabela23 August 18, 2011
Get the mug
Get a Chabela mug for your father Paul.