Tamil Dictionary 🔍

sacrificer

Sac"ri*fi`cer, n. Defn: One who sacrifices.


sacrificer - Similar Words