About us
Define
Definitions for
"viborg"
a town of Denmark in north central Jutland
wordnet.princeton.edu