Pretty sure it is “Mine Resistant Armored Personnel” carrier.
Oops, sorry...just Googled it, it is “Mine Resistant Ambush Protected” vehicle. See: http://www.navistardefense.com/navistardefense/vehicles/maxxpromrap/maxxpro_mrap
Thanks. USN member.