Portuguese edit

Alternative forms edit

Proper noun edit

Canal de Suez m (chiefly Brazil)

  1. Suez Canal (an artificial canal in Egypt, connecting the Mediterranean and Red seas)