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