cornua

noun

  1. 1

    A horn, or anything shaped like or resembling a horn.

Translate “cornua” to another language

Click any language to open the translator with this word already filled in.

Cornua Definition & Meaning | TranslatePulse