GeneralConnection.com
➔
Dictionary
latria
Noun
1. adoration
1. worship
Usage