Definify.com

Definition 2025


Itaca

Itaca

See also: ítaca and Ítaca

Italian

Proper noun

Itaca f

  1. Ithaca