Invicta

Source: Wikipedia, the free encyclopedia.

Invicta (Latin for "unvanquished") may refer to:

Companies

Places

Music

Transportation

Sports

See also