Definify.com

Definition 2025


mayra

mayra

See also: mäyrä

Cebuano

Interjection

mayra

  1. (idiomatic) serves you right

Synonyms