toro

noun

  1. 1

    A traditional Japanese lantern.

noun

  1. 1

    Rapanea salicina, a species of shrub or small tree native to New Zealand.

Translate “toro” to another language

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

Toro Definition & Meaning | TranslatePulse