Habitational surname from several villages in Northern Italy, from costa (“coast, slope”) + lunga (“long”).
Costalunga m or f by sense