meaning of atlantic sailfish

atlantic sailfish meaning in General Dictionary

some sort of sailfish