Вопросы к Поиску с Алисой
Мексиканский залив называют заливом, а не морем из-за исторической традиции. dzen.ru
Залив — участок водной поверхности, который вдаётся в сушу, но свободно сообщается с основной частью водоёма. reshalka.com Мексиканский залив соответствует этому определению. reshalka.com
Однако есть и аргументы в пользу того, что его правильнее называть морем:
Таким образом, название Мексиканского залива связано с определёнными географическими особенностями, которые отличаются от характеристик, обычно присущих морям.