Baasil is an Arabic name meaning "brave," "valiant," or "fearless."
Like Baasil?
Swipe through thousands of names like it