The Bourne Shell supports aliases that are expanded whenever the name is seen in the command line.
alias -a name=value
sets up such an alias. The concept goes back to an idea from 1980 on the first UNIX clone UNOS. Use with care since you need to escape name
if you don't like it to be expanded.
See: http://schilytools.sourceforge.net/man/man1/bosh.1.html
The interface that is similar to the UNOS interface from 1980 is currently at page 6, the alias section at page 7 and the alias command is documented at page 36.
The Bourne Shell also implements the concept of persistent aliases from UNOS.
Since the aliases in the Bourne Shell are more poweful than in other shells, it is recommended to take some time and to play with that feature to understand what it could do.