The Australians had "shelagh", but I believe they've dropped it these days.
But as it is, there's "lady", which can offend, and "woman" which sounds a bit formal and official (and can offend too), and girl, which sounds daft for proper grown-ups (and can offend too).