NichiDict

たろう

[tarou]

Meanings

1.auxiliary

ought to have been; was ... right?

2.auxiliary

to do for (inferiors)