Meaning
A prostration of thanksgiving made to God on receiving a blessing or good news.
Literally: prostration of gratitude
See it in the verse
A prostration of thanksgiving made to God on receiving a blessing or good news.
Literally: prostration of gratitude