Definitions of deed
to transfer the title (=ownership) in land from one person or institution to another person or institution
Stonehenge had been deeded to the government by a Druid on the condition that Druids be allowed to worship there and that it be open to the public.