ton; mountain; plethora; myriad (an abundant quantity)
From sin + fin.
Practice speaking and memorizing "sinfín" and many other words and sentences in Spanish.