FLARR

AcronymDefinition
FLARRForeign Language Association of the Red River (Red River Valley of the North)