giver : Idioms & Phrases


indian giver

  • noun an offensive term for someone who asks you to return a present he has given you
WordNet

lease giver

  • noun someone who grants a lease
    lessor.
WordNet

rain-giver

  • noun an epithet for Jupiter
    Jupiter Pluvius.
WordNet