Subscribe English
look up any word, like poopsterbate:

1 definition by drake41

 
1.
Female name meaning "of the stars" in Latin. Also means Cider in Spanish.
I know a girl named Sidra
by drake41 May 03, 2010
92 11