I have waited for
qavah (kaw-vaw')
to bind together (perhaps by twisting), i.e. collect; (figuratively) to expect -- gather (together), look, patiently, tarry, wait (for, on, upon).
thy salvation
yshuw`ah (yesh-oo'-aw)
something saved, i.e. (abstractly) deliverance; hence, aid, victory, prosperity -- deliverance, health, help(-ing), salvation, save, saving (health), welfare.
O LORD
Yhovah (yeh-ho-vaw')
(the) self-Existent or Eternal; Jehovah, Jewish national name of God -- Jehovah, the Lord.