Machiketa

Name – Machiketa

Gender – Male

Origin – Indian

Meaning – The Indian name Machiketa means – an ancient Rishi, of Hindu sage; fire