Perches in French Perches in French Perches proper noun A commune in northeastern Haiti. Add to Flashcards