isaβeʎa
In Spanish Isabella
Associated with royalty, particularly the Spanish Queen Isabella I of Castile.
Category: name
← All Spanish words