A number of naming constructs are under development to provide naming substructure; draft properties include foaf:firstName, foaf:givenName, and foaf:surname. These are not currently stable or consistent; see the issue tracker for design discussions, status and ongoing work on rationalising the FOAF naming machinery.

There is also a simple foaf:name property.