Results for Barbazul

Barbazul

Barbazul is a Spanish business name for a restaurant. Meaning “Bluebeard”.

Popular tale written by Charles Perrault.

Categorized into: Fictional characters names