Miramar
geographical name
Mir·a·mar
ˈmir-ə-ˌmär
city south-southwest of Fort Lauderdale in southeastern Florida
Love words? Need even more definitions?
Merriam-Webster unabridged



