strength = strengths (plural) Manly vigour. Put by Figure of speech Metonymy (of Adjunct), App-6, for the firstborn. Compare Gen_49:3. Deu_21:17. Psa_105:36.
tabernacles = tents. Hebrew. 'ohel.App-40.
Ham = Egypt. Compare Psa_105:23, Psa_105:27; Psa_106:22.