Sofra - Unintentional meaning

So, as some people mentioned SOFRA (the title of my game) means "suffering" in Portuguese and maybe some other languages.
This is really cool, but I didn't know that ;)
Can anyone guess where did this name come from?
https://ldjam.com/events/ludum-dare/40/sofra