North Miami
geographical name
city on Biscayne Bay in southeastern Florida population 58,786
Love words? Need even more definitions?
Merriam-Webster unabridged
Share