Words that rhyme with allard

  • mallard
    n 1: wild dabbling duck from which domestic ducks are descended; widely distributed [syn: mallard, Anas platyrhynchos]
  • ballard
  • stallard