winnipeg - Dictionary definition and meaning for word
winnipeg
Definition (noun) the capital and largest city of Manitoba; located in southern Manitoba; known for severe winters
Definition (noun) a lake in southern Canada in Manitoba
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com