windward - Dictionary definition and meaning for word
windward
Definition (noun) the direction from which the wind is coming
Definition (noun) the side of something that is toward the wind
Definition (adj) on the side exposed to the wind
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