* Domestic: This is the most common opposite, referring to something belonging to or produced within a particular country.
* Native: This emphasizes belonging to a particular place or origin.
* Familiar: This implies a sense of knowing and comfort, the opposite of being unfamiliar or strange.
* Local: This refers to something specific to a particular place or region.
* Indigenous: This implies being native to a particular place or region, especially relating to the original inhabitants.
The best opposite for "foreign" will depend on the specific situation and the nuance you want to convey.