BtN says it means "little poet".
I prefer it for a boy, as I think it sounds masculine, but it's not absolutely terrible on a girl. It's not a favourite, but it's alright. The meaning's nice too.
I don't like
Teague either, it just sounds incomplete to me.
Miranda