I don't think it sounds feminine, but maybe that's because I know it's a masculine name. I can see how someone who didn't know better might assume it's the feminine form of Luke/Lucas. But, I don't think their ignorance should stop you from using it if you love it. Luca looks more masculine to me than Luka (K is a girly letter in my mind, I guess?), if that helps.