warsaw: meaning and definitions

EnglishType a word

What is warsaw?

  • A large grouper (Epinephelus nigritus) of warm Atlantic waters off the southeast coast of the United States.