What does 外~ mean?
外~ is a Japanese noun meaning “foreign ~, outside ~” in English. It is written as 外~ in kanji, がい~ in hiragana, and gai~ in romaji. This word is part of JLPT N2 vocabulary.
Example sentence
外国語を話す事は容易ではない。
It's not easy to speak a foreign language.