STATANT MEANING IN ENGLISH

• Statant Definition & Synonyms

  1. (a.) In a standing position; as, a lion statant.


RECENT SEARCHES