Search Result for "trubu": 

The Collaborative International Dictionary of English v.0.48:

Trubu \Tru*bu"\, n. (Zool.) An East India herring (Clupea toli) which is extensively caught for the sake of its roe and for its flesh. [1913 Webster]