Find the word definition

Wiktionary
another country heard from

phr. (alternative form of another county heard from English)