See also: lechás and léchas Spanish Noun lechas f pl plural of lecha Verb lechas second-person singular present indicative of lecharWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads