Horatio \ho-ra-tio\ as a boy's name is a variant of Horace (Latin). See for meaning of Horatio.
The baby name Horatio sounds like Herut, Hart, Harte, Harthy, Heriot and Howard. Other similar baby names are Horacio and Oratio.