Mahira is an Arabic name meaning "skilled" or "talented", the feminine of mahir, expert; in Sanskrit-based names it is also explained as a form of Mihira, the sun. The Pakistani actress Mahira Khan has made the name widely known across South Asia. Mahira climbed from number 4671 in 2015 to number 2226 in 2024 and ranks 2230 in 2025 with 83 girls given the name.