I keep going back and forth getting both male and female vibes, but I think in the end I keep landing on leaning towards more female than male....
At 19 inches s/hes probably getting close to full size, but I think you'll still see some more growth, both in length and in weight. Looks solid and healthy to me.

Breeder and keeper of Meraukes from 2010 to 2022.