flotilla (n.) Look up flotilla at Dictionary.com
1711, "a small fleet," from Spanish flotilla, diminutive of flota "float," from flotar "to float," of Germanic origin (see float (v.)).