answersLogoWhite

0

Yes, there are at least 2 saints named Isabella:

•Isabella of France

•Isabella of Portugal

User Avatar

Wiki User

∙ 16y ago
User Avatar

What else can I help you with?