English translation of 'उल्का'
nf/ulka, ulkA, ulkaa, ulkā/
meteor countable noun
A meteor is a piece of rock flying through space, especially one that is shining or burning brightly.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of उल्का from the Collins Hindi to English Dictionary