English | German | Russian | Czech

harbourfront English

Meaning harbourfront meaning

What does harbourfront mean?

harbourfront

(British, Canada) The area that fronts on a harbor

Are you looking for...?