Elephantine in Latin Elephantine in Latin Elephantīnē proper noun An island in the river Nile, and the ancient city that occupied it. Add to Flashcards