As a noun toro
is heavy rain.
As an adjective troo is
.
toro
English
Etymology 1
(etyl)
Noun
A traditional Japanese lantern.
Etymology 2
(etyl)
Noun
Rapanea salicina , a species of shrub or small tree native to New Zealand.
----
troo
English
Adjective
(head)
Derived terms
* (leet spelling)
Anagrams
*