Piirissaar in Czech Piirissaar in Czech Piirissaar proper noun An Estonian island located in Lake Peipus. Add to Flashcards