👉 'Alyda' is a Latin word that means "water." The word is typically used in conjunction with the Greek prefix 'alydos,' meaning "flowing water" or "waters of any sort." In reference to medicine, it may refer to certain medicinal herbs or compounds that have been shown to have beneficial effects on water retention or other related conditions.