Yahoo India Web Search

Search results

  1. Dictionary
    Victoria Island
    /vɪkˈtɔːrɪə ˌʌɪlənd/
    • 1. an island in the Canadian Arctic, in the Northwest Territories.