What does Queen Aberdeen mean?

A very capable woman.

It means very capable, superior, mature and imposing, strong and brave, with leadership style, and often with a certain degree of domineering.

The queen appeared in Egypt, Silla on the Korean peninsula, and modern Britain, Spain, the Netherlands and Portugal.