Name Details

Bayyan

Meaning

Clear, Evident