Word info

trubu

Noun

Meaning

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

Source: Webster's dictionary

Close letter words and terms