English Dictionary
Definition hag in British English
hag noun
[countable] noun
/hæɡ/

English Dictionary