Orasio is an Italian form of Horatio, from a Latin family name often linked with time or seasonal naming.
Like Orasio?
Swipe through thousands of names like it