Top definition
british name, belle meaning beauty, cora short for coral in the ocean, ocean beauty
corabelle who lives in duluth minnesota, is british.
by Megan penner July 09, 2009
Get the mug
Get a Corabelle mug for your mate Paul.