1 definition by Ruby84
Athra is a such a beautiful young lady.
I know this girl named Athra, she's from Iraq and now lives here in Edmonton. Athra is amazing.
I know this girl named Athra, she's from Iraq and now lives here in Edmonton. Athra is amazing.
by Ruby84 February 12, 2010