Home
Search
Index
Definify.com
Webster
1828
Edition
Immolator
IM'MOLATOR
,
Noun.
One who offers in sacrifice.
Similar Results
Immolator
Immolated
Immolation
Immolate