A person who gives something
देने वाला व्यक्ति
English Usage: She is a generous giver, always donating to charity.
Hindi Usage: वह एक उदार देने वाली है, हमेशा चैरिटी को दान करती है।
To give something
कुछ देना
English Usage: He will giver her a book for her birthday.
Hindi Usage: वह उसे जन्मदिन पर एक किताब देगा।