Mouchoir Rouge was surely named after the red roof house on the island. Rouge translates to red in English.