English | German | Russian | Czech

Raincouver English

Meaning Raincouver meaning

What does Raincouver mean?

Raincouver

(informal) Vancouver, British Columbia, Canada; referring to its rainy climate.

Are you looking for...?