arrogant - Dictionary definition and meaning for word arrogant
Arrow+Gaint: A gaint is hiding all the soldiers behind him protecting them from arrows.He is very much proud and self importance has gone up.