Word Study
Trubu
CIDE DICTIONARY
Trubu, n.
An East India herring (Clupea toli ) which is extensively caught for the sake of its roe and for its flesh. [1913 Webster]
For further exploring for "Trubu" in Webster Dictionary Online