User:Jenaashish94 From Wikipedia, the free encyclopedia This editor is a Yeoman Editorand is entitled to display this Service Badge. Userboxes 5,000+This user has made more than 5,000 contributions to Wikipedia. This user has been on Wikipedia for 10 years, 1 month and 12 days. This user has extended confirmed rights on the English Wikipedia. (verify) Related Articles