Maira is a name with several roots: in Spanish and Portuguese it is a spelling of Mayra, a Latin American name usually taken from Myra or Mary, and so often explained as "beloved" or "star of the sea"; in Greek mythology Maira is a nymph, and in Arabic a related name means "swift". It is used in Hispanic and South Asian families alike. Maira stood at number 1615 in 2000, peaked at number 1530 in 2001 and ranks number 2765 in 2025.