A Spanish habitational surname from Catalan.
From Spanish Acosta, from Catalan Acosta.
Practica hablar y memorizar " Acosta " y muchas otras palabras y oraciones en inglés .