Doesn't it also mean "call" as well? So if this database ever became relevant it could be seen as "CallDB". I think "CallDB" is also an appropriate name for a database in a sense.
yes, "llama" is the present tense, 3rd person singular, as in "he calls" (el llama).