Lewis & Short

Ichnūsa, ae, f., = Ἰχνοῦσα, a very ancient name of the island of Sardinia, Plin. 3, 7, 13, § 85; Sil. 12, 358.