What is the meaning of the word "barramundi"?

Definitions: