leeward sidetranslation and definition "leeward side", tamil lexiconWordTamil Definitionleeward sideகாற்றுச் செல்திசைப்பக்கம், காற்று எதிர்முகச்சரிவு