Top definition
name of a place in greece.

name of an island.
also means princess of fire.
name of a gourmet dish famous in greece
what is the meaning of stelida "?

could you direct me to stelida?

i would like to have stelida for dinner.
by go gaga October 02, 2011
Get the mug
Get a stelida mug for your cousin Callisto.