Name Details

Ahwas

Meaning

Having narrow, contracted or squinting eyes.