newfish

noun

Definition of newfish

New South Wales
: australian salmon