Top definition
Literally it means "Little Swallow" when translating from Cantonese to English.

Meaning no matter where you are you can always find your way back home.

A Swallow is type of bird that no matter where it goes it'll always find it's way back home.

Siu - Little
Yin - Swallow
"Don't worry mother, our daughter is Siu Yin, she'll find her way back."
by Pikachu March 25, 2005
Get the mug
Get a Siu Yin mug for your buddy Abdul.