meaning of delectation

1. Great pleasure; delight.
2.
act of receiving pleasure from something


Related Words

delectation |

Developed & Maintained By Taraprasad.com

Treasure Words