Syracuse in Indonesian Syracuse in Indonesian Syracuse proper noun Syracuse University (in New York) Add to Flashcards