English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Trubu

Trubu (n.)
An East India herring (Clupea toli) which is extensively caught for the sake of its roe and for its flesh.