a big, strong and/or powerful woman
"hela is absolutely scary! she is ruling over a country of her own and everyone does as she wills!" "what a mashina she is!"