English: Heard this name ever before?
Telugu: 'సీల్‌'. ఈ పేరు మీరెప్పుడైనా విన్నారా?