What does attard Attard mean?

attard Attard meaning in Urban Dictionary

Is a last title that is frequently last title in Australia.often individuals with the final name Attard are extremely wealthy Town in Malta. Very common final title here. Its origin Italian.