欧姆龙ŌumǔlóngMeanings1. Omron Corporation (Japanese electronics company)Characters used欧Europe姆governess龙dragon