Dictionary
Dictionary
Trubu — definition & meaning
Word Type Definition Trubu n. An East India herring (Clupea toli) which is extensively
caught for the sake of its roe and for its flesh.
Explore more words:
Appeal · Weatherboarding · Papillomatous · Pleasance · Mill · Gobline · Clansmen · Templar ·