Filareto means “lover of virtue”. A masculine given name used in Spanish, Italian. Explore sources on NameStoria. Source