well Lady G is correct but in case you need scientific name...I'll go for the steal...
Hoplias malabaricus
Hoplias malabaricus
Papilloculiceps longiceps or Cymbacephalus beauforti...depedending on the pic
crocodile fish, Indian Ocean cf in last pic![]()