Вы можете сделать это разными способами.
Используйте найти тег span, а затем parent tag и получите текст
from bs4 import BeautifulSoup
html='''<td><span class="flag-icon flag-icon-gl"></span>Greenland</td>'''
soup=BeautifulSoup(html,"html.parser")
print(soup.find("span",class_="flag-icon flag-icon-gl").parent.text)
Или используйте селектор css и next_element
.
from bs4 import BeautifulSoup
html='''<td><span class="flag-icon flag-icon-gl"></span>Greenland</td>'''
soup=BeautifulSoup(html,"html.parser")
print(soup.select_one("td>.flag-icon.flag-icon-gl").next_element)