Definify.com

Definition 2021


muhurta

muhurta

English

Noun

muhurta (plural muhurtas)

  1. A unit of time measurement in the Hindu calendar, approximately 48 minutes.