manulunda

Noun

 * 1) an angel
 * 2) a messenger