Micra, Micra name, meaning of Micra

Information about the name Micra