polished

(adj) Polish

European country
European nation (related term)