English Noun liards plural of liard Anagrams LIDARs, drails, lairds, larids, lidarsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads