toro
/tˈɔɹoʊ/
toro
English
Noun Top 17,452
Ad
Definition
A traditional Japanese lantern.
Etymology
Borrowed from Japanese 灯籠.
Ad
/tˈɔɹoʊ/
toro
A traditional Japanese lantern.
Borrowed from Japanese 灯籠.