Italian and Spanish form of Icarus, the mythic Greek figure associated with flight.
Like Icaro?
Swipe through thousands of names like it