The meaning of the name Horatio is Man Of Time. The origin of the name Horatio is Latin. This is the culture in which the name originated, or in the case of a word, the language.
Character in the Shakespeare play "Hamlet". Horatio, Lord Nelson, famous English Admiral.