దూతdūta
Top 2000
Meanings
Noun
1. messenger, envoy, ambassador, mediator
Examples3
What did angels do to assist Jesus?
An ambassador of Indian culture
Poet and the Sage