Близкие по своему лексическому значению слова называются синонимами.Слово щедро можно заменить словами хорошо, обильно, богато, великодушно, расточительно, по - царски, на широкую ногу. Все эти слова пишутся и слышатся по разному, но смысл у данных слов общий.