meaning of Arctress

Arctress meaning in Urban Dictionary

<Noun>1. Indicating Princess regarding the Throne2. A name frequently misconstriued with Actress