We do not currently know of any synonyms for topo.
The noun topo is defined as:
See full definition of the word topo.
Did you mean top, too or tops?