Dundee — definition

1. Dundee (Noun)

1 definition

Dundee (Noun) — A city in Scotland.

1 part of
Scotland