answersLogoWhite

0

Yes, there are at least 2 saints named Isabella:

•Isabella of France

•Isabella of Portugal

User Avatar

Wiki User

14y ago

What else can I help you with?