Copilot
Your everyday AI companion
About 1 results
  1. Mojarra - Definition, Meaning & Synonyms | Vocabulary.com

  2. Dictionary

    mo·jarra
    [məʊˈharə]
    noun
    mojarra (noun) · mojarras (plural noun)
    1. a small, typically silvery fish that lives in shallow coastal and brackish waters of tropical America.
    Origin
    mid 17th century (denoting an unidentifited fish similar ot a mullet): from American Spanish.
    Translate mojarra to
    No translation found.