Ramsha is a Muslim Arabic baby girl name. Its meaning is "Beautiful, Face Like Moon". Ramsha name origin is Arabic.
The early Portuguese explores found a tree that had a deep red hue on the inside and called it " pau-brasil" , a stick is called "pau' in Portuguese and the 'brazil is said to come from the Portuguese word for ember which is " brasa".