Flo

(redirected from Flo (TV))
(flō)
n.1.An arrow.
Webster's Revised Unabridged Dictionary, published 1913 by G. & C. Merriam Co.