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
Get the mug
Get a Sorchae mug for your girlfriend Rihanna.