leonardo
noun#7,072
Translation
No Japanese definition yet.
English definition
- Italian painter and sculptor and engineer and scientist and architect
Examples
- Leonardo da Vinci invented a human-powered glider.
- The Mona Lisa was painted by Leonardo da Vinci.