SAINTFOIN Meaning of SAINTFOIN in English ˈsāntˌfȯin noun( -s )Etymology: French, alteration of sainfoin — more at sainfoin : sainfoin Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012