forain - French English Dictionary

forain

Play ENFRFRfr
Play ENFRFRca

Meanings of "forain" in English French Dictionary : 7 result(s)

French English
General
forain [m] showman
forain [adj] unfamiliar
forain [adj] outlandish
forain [adj] alien
forain [adj] strange
forain [adj] extraneous
forain [adj] foreign