look up any word, like smh:

1 definition by airkiss

 
1.
This name means 'she who holds the key to something lovely'.
Keena is lovely
by airkiss February 04, 2010