Francisco de Orellana noun1 •A canton in Orellana province, Ecuador, with its seat in Puerto Francisco de Orellana.