You need an account to go on!
Please sign in or register a new account. It's free, fast and easy.
The ram occurs frequently as a charge in both French and English coats of arms, as well as the ram's head. It symbolized spiritual leadership, authority, fortitude and self-sacrifice.
ram is also a symbol of authority, resilience, leadership.