From Spanish Acosta, from Catalan.
Acosta
From a (“at”) + costa (“coast”).
From Catalan.
Acosta ?
From Spanish, from Catalan.