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

Mug icon
Buy a Sorchae mug!