Here's why:
* Swahili Names: Swahili names often have meanings and are chosen based on those meanings, not direct translation.
* Variations: You could find Swahili names with similar meanings to "David," such as "Daudi" (meaning "beloved"), which is a popular name in many African cultures.
If you need a name similar to "David" for a Swahili-speaking person, "Daudi" would be a suitable option.