Olimar

Olimar stands for:

  • Río Olimar, a river in Uruguay
  • Olimar travel, travel agency based in Cologne
  • Captain Olimar, a character of the video game series Pikmin
  • Disambiguation
616500
de