meaning of australian arowana

australian arowana meaning in General Dictionary

a species of huge fish present Australian rivers