faloth is a Sindarin noun meaning "foam"[1]
The word derives from the root PHAL "foam" (cf. falas).
The second element might be related to hoth or simply an ending seen in faroth and nogoth