seana-mhaighdeann

Etymology
From Gaelic seana- and maighdeann.

Noun

 * 1) A spinster (literally, "an old maiden"), an old maid