insular Spaniard noun1 •A person of Spanish descent who lives in the Philippines. formsinsular Spaniards