Updated June 9, 2019 Share: Family name origins & meanings Portuguese (and Spanish) : habitational name from one of the places named Basto in Portugal, from basto ‘dense (wood)’.