upstairstranslation and definition "upstairs", tamil lexiconWordTamil Definitionupstairsமேல்மாடியிலுள்ள, மேல்மாடியைச் சார்ந்த, மேலேயுள்ள மாடித்தளஞ் சார்ந்த.upstairsமேல்மாடி, மேல்மாடிப்பகுதி.