Anglo-Saxon Meaning: The name Garrett is an Anglo-Saxon baby name. In Anglo-Saxon the meaning of the name Garrett is: Strong spear. English Meaning: The name Garrett is an English baby name.
To avow is defined as to make it known or to admit to it. When a politician admits his guilt to reporters this an example of avow. 1  to declare openly or admit frankly.  to acknowledge or claim (oneself) to be: he avowed himself a patriot.
AV means adult video, but it does not stand for adult video. It just has that popular name. AV has some distinct characteristics from any other porn. Anything you see in cartoon porn(known as hentai in the US) other than little girls and the physically impossible, is done in AV. AV stars are known as AV Idols. They are girls who start with innocent-type roles(ie schoolgirl is very popular here). Most of them get moved onto more hardcore things(ie S&M also popular here but only under the surface). I have been in Japan for 2 months and bought some AV, which is how I know what I am saying.