The Collaborative International Dictionary
Trabu
Trabu \Tra"bu\, n. (Zo["o]l.) Same as Trubu.