Khayyir means "Someone of noble character distinguished by their willingness to give and share with others. This name reflects an open-hearted disposition.".
Khayyir meaning in Urdu is: سخی، فیاض، دریا دل
Khayyir is of Arabic origin.
Khayyir has 1 syllable.
Parents who liked Khayyir also loved these names