dorval island

/D AO1 R V AH0 L AY0 L AH0 N D/
noun
  1. 1

    A city, a resort community in Dorval Island, Montreal, Quebec, Canada, co-terminous with the island Dorval Island.

  2. 2

    An island of Hochelaga Archipelago, Saint Lawrence River, Montreal, Quebec, Canada, co-terminous with the city Dorval Island, offshore to the south of Dorval, Montreal Island.