How do you spell Latria 

Available Definitions:
1)  n. - The highest kind of worship, or that paid to God; -- distinguished by the Roman Catholics from dulia, or the inferior worship paid to saints.

 Spelling Bee Statistics for: Latria

Spelling Bee Ninja

   Take Spelling Test