Ellard \e-lla-rd\ as a boy's name is of Old German origin, and the meaning of Ellard is "noble and courageous".
Ellard has 2 variant forms: Allard and Allerd.
Baby names that sound like Ellard are Alard, Aliard, Allart, Alhard, Elrad, Ellrod, Ellrad and Willard.