An old woman, especially an ugly one; a hag; originally a respectful term for a grandmother.
From French 'belle dame' (beautiful lady) — yes, it ORIGINALLY meant beautiful! Over centuries it rotated 180 degrees from compliment to insult. English's cruelest word evolution.
Try Another Word