meaning of deodate
1.
A
gift
or
offering
to
God.
Related Words
deodate
|
Developed & Maintained By
Taraprasad.com