What is Attard?
1.
Is a last name that is often last name in Australia.
often people with the last name
":Wow look how rich James Attard has gotten"
See
2.
Town in Malta. Very common last name there. It is origin Italian.
Payton Attard lives in Attard, Malta.
See