Alice Springs in Finnish Alice Springs in Finnish Alice Springs proper noun A town in the Northern Territory, in central Australia. Add to Flashcards