French (?) name

Hello again!

I recently heard the name “Avanell” for the first time.  It is apparently popular in Trinidad and Tobago, but according to WhitePages only 414 Americans currently have the name.  What I can’t find is a proper etymology.  A site called “Think Baby Names” says it’s Old French and means “oat pasture.”  Are there any Romance philologists out there who can confirm or correct this explanation?