EnglishbabyroussanounMeaningAlternative form of babiroussa.SourcesNo citations have been attached yet.