Proper noun
Ellard (plural Ellards) A surname.
The team at Hughes Ellard are market leaders and we have a strong set of shared values. Source: Internet