Possibly one of the old States Forces badges of British India? The l;ugs and the generally poor quality of the casting suggest India too me and I believe one of the princely states used a sun 'face' as an emblem, though I can't recall which one just now.
|