Abienda
Abienda, from what I can find, is the name of a place in Spain. My Spanish is rusty, so that's all I can figure out.
Your Favorite Names