The meaning of the name Mushir is The one of highest rank was used mostly in military in the past, now used to describe many things in arabic.
The origin of the name Mushir is