Shahay means "A name capturing both physical allure and narrative distinction. It carries associations with legendary romance and the heroic qualities of folklore's most celebrated figures.".
Shahay meaning in Urdu is: خوبصورت، داستانی ہیرونین
Shahay is of Arabic origin.
Shahay has 2 syllables.
Parents who liked Shahay also loved these names