1 definition by ceskao

Top Definition
the name Francesca is italian
meaning: "FREE"

a beautiful & strong feminine name.
Francesca,the queen of italy.one day
#francesca #free #italy #strong #beautiful
by ceskao October 23, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×