Top definition
First name origin & meaning:

Greek: Eternal beauty
Amaira: one who will be forever beautiful
by fukkew December 03, 2011
Get the mug
Get a Amaira mug for your coworker Bob.
buy the domain for your cat site