You can gift a savings bond to adults or children. A child under 18 can have a TreasuryDirect account if the child's parent or other adult custodian has a TreasuryDirect account and sets up a linked account for the child.
https://www.treasurydirect.gov/indiv/help/treasurydirect-help/user-guide/121-130/#125?