The muscle which on contraction rotates the forearm to make the palm face upward and forward is
Supinator
Supinator is located in the posterior compartment of the forearm. This helps in rotation of the hand or forearm so that the palm face is facing upward and forward.