Translation of flo in English:

flo

floe

noun

  • 1

    floe, also ice floe, a large sheet of ice floating in the sea