I think in the US we would call that a corvina. I believe that weakfish is a common name used for corvina in Costa Rica. Or corvina is a common name for Costa Rican weakfish in the US. Depends on your point of reference
In the US there is a species referred to as a weakfish (spotted sea trout) that is related to the corvina. Thus I believe that weakfish or corvina are good names for your fish.
Congrats again, that thing is a beauty!
Fish tremble when they hear my name
A ship in harbor is safe -- but that is not what ships are built for.
--John A. Shedd, Salt from My Attic, 1928