H8670
תּשׁוּרה
תְּּשׁוּרָה ‎ teshûrâh
tesh-oo-raw‘
From 7788 in the sense of arrival; a gift: - present.