1 definition by mama san

Top Definition
Ancient Gaelic Princess. Full of Grace. There is no short form.
Other forms are: Sorcha

Sorchae is a graceful name that exudes and commands, strength and respect.
by mama san February 06, 2010
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.