meaning of attard Attard

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.