answersLogoWhite

0

According to wikipedia Miramar is translated from Spanish, and it is defined as "sea-view" or "sea sight".

Miramar is also a city in se Florida

User Avatar

Wiki User

17y ago

What else can I help you with?