← DefinitionshareGuessbarramundasnounPlural of barramunda; multiple Australian lungfish.Synonymslungfishnoun