topo

topo

English Noun Top 40,523
Ad

Definition

A topographic map.

Etymology

Clipping of topographic map.

Ad