To say “husband” in Spanish, there are several options. “Esposo” is the most formal term, commonly used in legal or official contexts. “Marido” is the most common word for husband in everyday speech, used in both informal and formal settings. “Cónyuge” is a gender-neutral term that means “spouse” and can refer to either a husband or a wife.