Invicta Solutions, LLC - Invicta is a Latin word meaning undefeated or unconquered. It has been used in mottoes like Roma invicta (Latin for "Unconquered Rome"), and it is the motto of
Roma invicta - Wikipedia
The tales behind The White Horse of Kent and how it links to the county's Invicta motto
INVICTA Meaning in Japanese - Japanese Translation
Couples Necklace Set Matching Latin Word Invictus Invicta - Etsy
The story behind that white horse you see everywhere in Kent - Kent Live