0 to look at something or someone and think that he, she, or it is attractive -- ammirare
1 to like something or to like and respect someone for the good qualities that he, she, or it has -- ammirare
I admire him for being so determined. Lo ammiro per la sua determinazione.
2 to look at with great pleasure and often to express this pleasure -- ammirare
3 to have a very high opinion of (something or someone) -- ammirare