Possibly: A flag, banner, or standard; also possibly derived from Sanskrit ‘ketu’ meaning ‘brightness, banner, sign’

1 Post