దాతdāta
Top 3000
Meanings
Noun
1. a giver, donor
Examples3
Donors are also not being allowed inside either.
Who cant donate blood?
Patients and helpers