Skip to main content Skip to header navigation

Meanings

Hindi Baby Names Meaning:

In Hindi Baby Names the meaning of the name Usha is: A princess.

Indian Baby Names Meaning:

In Indian Baby Names the meaning of the name Usha is: Daughter of Bana.

Sanskrit Baby Names Meaning:

In Sanskrit Baby Names the meaning of the name Usha is: Dawn. Mythological daughter of heaven and sister of night.

Search by a specific category

Or search by baby name