Sidra

Female name meaning "of the stars" in Latin. Also means Cider in Spanish.
by drake41 May 4, 2010
mugGet the Sidramug.

Share this definition