Popular Wordlists
  • word of the day

    calgary

    calgary - Dictionary definition and meaning for word calgary

    Definition
    (noun) the largest city in southern Alberta; an oil and gas center and a technology center for Alberta and most of western Canada
Download our Mobile App Today
Receive our word of the day
on Whatsapp