Yes, local might better indicate the block scoped nature of var declarations. But there are block scoped ref declarations too. I think it is more important that var is used throughout Mojo to represent a “locally declared owned value binding”.
See Proposal: Make ':=' the standard declaration operator in Mojo (Go-style) - #3 by christoph_schlumpf for the different usages of var in Mojo.