Существительное “генерал-аншеф” наделено двумя толкованиями:
- высший генеральский чин, распространенный в России в 18 веке.
- человек, который имеет такой чин.
Существительное относится к мужскому роду, считается устаревшим. Пишется оно через дефис. При изменении по падежам часть “генерал” не изменяется: генерал-аншефа, генерал-аншефом, генерал-аншефу, генерал-аншефе.