101 Unisex Names That Start With I (With Meanings and Popularity)

  1. Invictus
    • Origin:

      Latin
    • Meaning:

      "unconquerable, undefeated"