Name Details

Baleegh

Meaning

eloquent, learned