1 definition by mintGEEK

Top Definition
the most amazing, prettiest girl in the world,
she's beautiful.
guy looking at a girl: what a samara! total babe.
by mintGEEK December 30, 2010

Mug icon
Buy a Samara mug!