Ezio, as you mentioned, is Latin for "Like an Eagle" Auditore means "a hearer, or listener" and is a title (or surname) usual belonging Judge or someone in that profession. de (da or di if you prefer) means "of" or "from" And Firenze simply means "Florence"
Ekananga is a baby girl name its meaning is . Mostly popular in hindu religion. The poeple have viewed this name 1928 times.