Definition of in her complement in English:

in her complement

phrase

Heraldry
  • (of the moon) depicted as full.

    • ‘A moon in her complement or in her plenitude is essentially a roundel with a human face.’