Results

sorra noun
1 sorrow
to no hae yer sorras tae seek / to no hae yer sorra tae seek to have plenty of trouble on your hands
2 the Devil
3 troublesome child; pest
4 sorra faw ye! / sorra fa ye! curse you!