Name – Alfredo

Gender – Male

Origin – Spanish

Meaning – The Spanish name Alfredo means – Derives from the Old English Alfred, which means “”wise as an elf.”” Alfredo Zayas y Alfonso was an early 20th-century president of Cuba