/tawˈnz/ - [tawnz] - Townes
We found 2 definitions of townes from 2 different sources.
Noun |
||
townes - United States physicist who developed the laser and maser principles for producing high-intensity radiation (1915-) | ||
Charles Townes, Charles Hard Townes |