Kosha is an Indian name for girls meaning Origin; Name of river. Read below for Kosha's celebrity and ruler associations, and numerological meanings. If Kosha is the one, congratulations!
The African meaning we list is the best-known and the one many parents reference when choosing the name. But Amara is also a Sanskrit name meaning immortal and a Mongolian name meaning peaceful, and is the Italian word for bitter (same root as Maryam and Miriam) occasionally used as a first name in the Latin countries.