name semantic