English dictionary, thesaurus, translations & etymology
FreeDict.com

domina — meaning in English

Swedish → English · translate English → Swedish instead

English meaning

  • dominatrix noun A woman who takes the controlling, dominant role in a sexual relationship or encounter, especially as a professional role.

Senses

domina is used for these senses in English:

  • dominatrix A dominant female in sadomasochistic practices.

Related Swedish words