Wikipedia AI summary
Invicta
Invicta (Latin for "unvanquished") may refer to: