past tense of establish; founded or set up permanently
from Latin stabilire 'to make firm'
indicates permanence and official recognition
Complete word intelligence in one call. Free tier — 50 lookups/day.