Top definition
Teliya means beautiful, precious or gods hidden flower.
That outfit is so teliya
by Tia tiara August 28, 2017
Get the mug
Get a teliya mug for your mama Rihanna.
buy the domain for your cat vlog