Freen \f-reen\ as a boy's name is a variant of Frayne (Middle English), and the meaning of Freen is "foreign".
The baby name Freen sounds like Frean and Frewen. Other similar baby names are Freed and Free.