I'm not aware of any other meaning in English either.